Since I reload virtually all the centerfire handgun ammo I shoot, I only buy ammo when I find it at extraordinarily low prices.
Good buys can be had if you get out from behind the computer, keep your eyes open and aren’t on a mission to buy ammo right now.
In the past year, I found 12 boxes of Remington and Winchester 148 gr WC 38 ammo at $5 per box: I bought it all.
I also found 10 boxes of Camp Perry Match 45 acp ammo which I bought for $15 per box.
A few weeks later, I stumbled on a couple of cases of GI surplus Remington Standard velocity 22 rf at a price that worked out to less than a penny per round.
Since the vast majority of what I shoot is handloaded, and I’ve been loading for many years, I don’t keep track of how many rounds I have on hand or how many rounds I could assemble from components I have on hand.
I can say I’ve never run out!