If you were looking for a cheap hobby for the "little guy", shooting is not it.
Search and find the best deals out there, buy in bulk, buy when the market is in a slump (like AR's right now), and you can have enough stashed away to continue shooting during droughts or market price swings.
But I'll tell you this, when it comes to ammo, the costs will just continue to rise.
I also agree that ammo prices will continue to rise overall. I don't expect to see $0.03/round 22 ammo any time soon. But, $0.10/round.... I think it will get better. But, I mostly think the better is going to be more variety or choices rather than great prices for the most part.
Another poster mentioned waiting for $0.99/gal gasoline and refusing to drive until the price comes down. Well... honestly, I am one of those people (sort of) at least for recreational driving. At $3.00/gallon and higher, I drew the line and drove nowhere I didn't have to. Right now it's better, but prices are edging up again.
Now comparing that to shooting 22's, I have cut way down in the amount I shoot even though I have a substantial cache. Honestly, I will probably not have to buy another round of promotional 22 ammo for the rest of my life, but I will have to buy target grade ammo.
I love to shoot, but it pains me to use up even my supply when I know I can't replace it easily.
So, my cache of 22 ammo was not at anyone's expense as availability was good then. I bought some stuff by the case (5000 rounds) and promotional grade stuff usually in one or two brick increments weekly and sometimes twice a week. I have very little bulk on hand (maybe 10 bulk packs). Federal Lightnings/Champions (#510's) have been my favorite general purpose 22 fodder for the last 10 years. Have not seen ANY in years.
I buy my gas at Cosco, always 10 to 15 cents per gallon cheaper that any othe gas station.
There is that pesky annual membership fee however and it takes a fair amount of gas to cover that. I am a member at Sams Club. Lately, their price has been about the same as regular gas stations rather than the 10 to 15 cents difference. I notice Sam's Club pricing is about the same as other souces when prices seem to be increasing.