In my limited time (last 4.5 months) that I have had my licence and buying ammo, I don't find there to really be a shortage. I find ammo prices to be pretty high.
I have been noticing though that sales are happening more frequently on ammo, and the deals on the ammo, especially smaller calibers like .22LR and 9mm, are getting steadily cheaper. I am trying to buy my bulk .22LR at under 10 cents a round. The first bulk purchase I did for a few thousand rounds, I was buying them at roughly 9.8 cents a round. The second time was 8.4 cents, and this last time, I was buying CCi for 7.7 cents a round.
Long story short, I am just keeping my eyes on sales, and when a good one comes up, I buy a case of it, and throw it in my safe.
Now, if only I could get my 6.5 Creedmoor under a buck a round lol. Wishful thinking, I know. However, I do like the Norma Whiterail in 6.5, and I get it from Cabelas on sale for $2 a round. Still seems stupid high to me, but.... pay to play I guess.
This is about 1/8th of my supply of .22LR as it sits today. Now that I have a good stockpile, I plan on waiting for REALLY good sales now, and stacking it deep.