Have not seen 9mm at our Wally's in 6 months, an they have a "three boxes of anything" rule. Yesterday they had 4 boxes of 30 06, two boxes of 240, and a box of 410. That is it.
It will catch up, but will the price drop back down to a reasonable rate?
Only the gubmit can defy supply and demand.
About 2 weeks ago, I visited a WalMart here in Maine.
Much to my surprise, there were 40 (forty!) boxes of 9mm ammo in the case, along with one box of .357, one box of .38, and one box of .44. Like your WalMart, there is a three box limit.
A few days later, on my next visit, it was all gone.