How many guns can one afford to buy ammo for?
Reloading is the answer.Even better if you can cast your own bullets.