Patience and perseverence my fellow Freeper...
Consider stocking up on some odd calibers that are available. I just bought some .410 three inch buck shot. Even though I don’t think of the little shotgun as one of my self-defense guns it could do the job with those as each shell five pellets of 000 (36 caliber lead balls). It could be a good loaner defense gun. I also keep over a thousand 22 shorts at all times so that I can practice revolver shooting and train others. I keep a couple thousand 22 LRs around too.
If all they have is over-priced boxes and I was especially wanting .45 and .41 magnum then I would pick up the .41 cause I could use the extra brass in that caliber while waiting for a better deal on .45