My observation:
It seems that the Rural areas are having a heck of a time keeping ammo in stock, while Urban areas seem to be doing much better. Case in Point: ALL the gun shops and acursed Wal-Marts are out of ammo in Casa Grande AZ and surrounding communities (from reports of my brother). In fact, in between Tucson and Phoenix (about 125 miles of desert and several dozen small towns and villages) there isn't hardly ANYTHING.
Bounce up to Phoenix, and I know of several places that are having "moderate" stocks. Not fully shelved mind you, but they're getting stuff in and it's staying.
A good friend of mine in Boston and another in Houston have described the same sort of phenomena. Rural communities can't even find one or two boxes, while on average there seems to be more in the large cities. Logic would say that more people=more ammo buys, especially with the panic buying going on. But, strangely, it seems quite the opposite. Are new shooters not buying ammo? Are experienced shooters buying more and more?
Hard to say