So I usually buy from Wal-Mart and from time to time Dicks and the Local Gun Shop even though they have the highest prices. For the last few months few months .40, 9, and 5.56/.223 has been non-existant from what I have seen. So have they stopped making the stuff for some reason or is it just being bought up within seconds of it hitting the shelf?

I have my own little reserve stash but I can see it running low/out within the next few months if I keep going to the range. When are we expecting stuff to hit the shelves again?

Same goes for Pmags. I heard they are in overdrive for producing the stuff but where is it going?