food/water: sams, walmart, or any of the big bulk stores is a good place to buy water and food.
ammo: walmart has a lot of bullets for low prices. sometimes, some people dont know how to sell the bullets correctly, and you can get them cheper than the price really is.
blades: academy sell a lot of blades. ask any of the gun sales people, the blades are usually near or next to them, and they can better assis you with that.
clothes: walmart has some inexpensive clothing, but academy might have some cooler stuff. or tactical,