We're discussing non-firearm SHTF weaps here!For the price of most of stuff listed you could just buy another case of ammo. $300 for 1k rounds or 1 low quality bow and zero arrows.....
Archery isn't cheap, quality blade steel isn't cheap. Ammo is actually pretty cheap per shot fired.