Very few reasons a bow is better than a gun.
1. Extra challenge and personal satisfaction. (this is reason makes it much worse in a survival sitution)
2. You can use it more safely in Urban areas
3. Cost (as long as you don't place montetary value on your time making and practicing with a bow

)
4. Materials are easy to come by in a long term survival situation. Currently I can buy bullets, arrows, guns, and bows at the same store.
Thats about all I come up with. It all comes down to different Strokes for different folks.
CONGRATS!!!! You both win and lose at the same time

!!!!