This is good info, and as a result of this post, I scored 3 boxes of Federal .22 ammo. One of my local Walmarts got a truck in last evening so there was ammo on the shelves when I went this morning. Quite a bit of pistol ammo, no .223, but some .22 which I was happy to see.
Guess the trick is to go late in the evening or in the morning.
Seems like stock is returning slowly.