Haven't seen much of an improvement here either. Got a box of .45 Blazer the other day in Walmart at 2AM. The girl had just opened the case about 10 minutes before and not a single box touched the shelf, she said. Mine was the last remaining box. Now, if you're willing to pay the price, you can go get high dollar stuff from Academy, but your white box/blazer/federal type FMJ is nowhere to be seen. I check every wal-mart I go in every time in one no matter the time of day or night.
.22 is in pretty good supply, shotgun shells are everywhere. Your more oddball hunting rounds are there, but the more run of the mill .308, .30-06, .223, .30-30, .270 cartridges are often scarce of sold out.
What I hate is not being able to hit the gun range like I used to do... It sucks having to limit myself to 50 or 100 shells.