As a general rule of thumb, you should always keep a minimum of 1,000 rounds of ammunition per caliber stored away not to be used for practice, and another pile of 1,000 rounds for practice. That's a minimum of 2,000 rounds that you'll have to buy over time, and that's also just for one caliber.