The local shops have ammo, sort of. They don't seem to be 100% out of anything depenind on what you are looking to shoot. By that I mean that they don't have much in the way of 115 fmj 9mm for $9, but they have loads of SD ammo at $26 per 20. Shotgun ammo, kinda the same. No 00 buck but I could hunt birds or bust clays all day. .380 is available in bulk fmj, which kind of surprises me. I picked up a couple boxes of flat meplet .38 special fmj at somewhat higher than normal prices, but I wanted to add another 50 to the stock pile while it was there. I've found reliable SD .357 for about $18 per 20. I have been stocking up on what I can find here and there.
The good ol' .40 seems to be weathering this well just like last time. Plenty of 50 round fmj available. Old warhorses like the .45 colt at easy to get. While its more modern .45 acp is tough to scratch up in fmj, there are plenty of boxes of high perfromance rounds that still come in cheaper than buying a box of powderpuff .45 colt. I nearly picked up a new Great Western II to have something to shoot .45 colt while I wait for the market to settle out, but even a $350 gun isn't that attractive when ammo is $30 a box. Still kinda tempting to just go ahead and pick one up though.
.22 magnum and .177 are aplenty. .22 lr is spotty. Hunting rounds like 30-30 and .450 seem to be available. I don't have anything chambered in them, but I think 30-06 and .308 seem to be on the shelves. I think I saw a bit of .300blk as well. .223 and 7.62x39 are as rare as ball 9mm, though.
In short, I can shoot pretty much anything I want to shoot as far as my guns go, but it's going to cost me. Just a different thought process. Instead of blasting through target ammo, I'm going to be forced to work on my premium game and really take my time and dial in my carry ammo. I don't have the time to shoot enough to even worry about stocking up a years supply or getting into rolling my own. Firearms are just one of many hobbies. If there is a drought, I'll do something else. I'm just as likely to drop $500 on a new knife as I am a new gun, especially if I can't feed it.