One consideration is old ammo is somewhere between useless and dangerous. You might get 10 years from date of purchase out of it, but large ammo stockpiles are of limited use in a collapse of society situation and need to be constantly updated.
Long term bow, atal, and sling are much better for hunting.
Long term bow, atal, and sling are much better for hunting.