ameratsu on 28 April 2009
You find bows/crossbows throughout the game. Even if you don't start with a bow it's easy to get one if you want to.
Demon's Souls Official Thread | Currently playing: Left 4 Dead 2, LittleBigPlanet 2, Magicka