The local wal mart here has 22's off and on. They dont know when it will be in or how much, and several times didnt know it was sitting on a pallet 30 feet away waiting to be stocked.
I've talked to various sporting goods people, and sometimes get the same story (we havent had any 22's in weeks"), then talk to someone else "we had some a couple times in the past week, but it's all sold within an hour or two". I think some of them never see it so dont think any ever comes in. It's stocked at random times, it seems like whenever they have time to mess with it. I've found ammo out on the floor buried on pallets several times, mostly they dont know it's there until I point it out. It's like magic when the ammo is taken off the pallets though. People start showing up like they smell it.
Most recently, they've told me they've been getting more ammo more often. It still sells fairly quickly, but more is coming in.
Prices have been pretty much normal when they get stuff in, with a few small price increases.