It's a good time to be stocking up on ammo. It's not always this cheap and I don't see it getting cheaper. It will certainly go up.
Why?
A gun without ammunition is like a car without fuel... Useless. You can't buy and store gasoline when it's cheap. You can ammo. How many firearms / ammo / magazine shortages have we been through since 2008? The Sandy Hook shooting alone brought about the start of a .22 rimfire ammo shortage that lasted all of 5 years. People were lining up at Wal-Mart at 7:00 AM to buy their, "daily allotment". Many were then turning around and reselling it. It was stupid on steroids, but it happened, and inconvenienced everyone in the process. It became so bad, that for a while people quit buying .22 caliber rifles and pistols because ammunition became all but unobtainable.
Mail order places were out of stock on most anything and everything rimfire. When they had it, they had it for 5 minutes and the price was sky high. I had tens of thousands of rounds accumulated. None of my .22's skipped a beat through that whole circus act. Now that .22 prices have somewhat returned to normal, I'm replenishing that supply. I do the same with 9 MM and .45 ACP. I buy mail order as well. But when I can simply walk in and buy for a good price, it's more convenient. I then save the brass for future reloading, if the cost ever rises enough to demand it. Now it doesn't pay to reload it. But down the road, especially with how crazy it's been, who knows?
12 Gauge and .223 / 5.56 MM I reload. So I'll buy components and brass in bulk when I get the chance. If you shoot a lot, and average buy your ammunition and components when the price is low, you can lower the cost per round substantially. That means more and cheaper shooting. If all I shot was a case or 2 a year, I wouldn't worry about it.