man i came back a little late it seems, reasons to use the bow are as follows:
unlimited ammo, i can make arrows out there. unless u are such an hard core chemist that you can make your powder out there, i think a bow would do you better.
rough estimation of weight all the bows and arrows i ll be carrying; 5 pounds? less?
yes the indians did abandon the bows for the rifles, but they lived of thousands of years without the gun, because the bow is definitly serviceable enough.
as for the range of bows, sure they r shorter than guns, but in my experience, i could get as close as maybe 10 to 15 feet to a deer with out scaring it off. now if i could hit a bulls eye from 30 ft, im sure i cant hit a deer in half that range.
and, do we really need to store up meat for winter? im not sure cause at least in maryland, there are plenty of deers around even in the winter. and if it snows, the animals would be even easier to track and to store. wat u need to store up is the plants, not the meat.
also, you dont have to be oiling your bow all the time as you do with gun barrels.. . =P