(Update part II)
Yesterday I stopped at Cabela's since I was in the Hamburg area. What I saw there was pretty much in line with what people are reporting from elsewhere.
Firearms, one could purchase pretty much anything, and there was a variety to choose from. Even the used rack was replete with Sig rifles, HK's, and combat shotguns. Prices were high, but not insane.
Magazines, there was a BIN full of AR poly magazines at $14.95. Other mags were available.
Ammo..... sigh...... not a single box of .22 rimfire anyplace. Anything that would chamber in a battle rifle, forget it except for 30-06. They had the Privy Partisan Garand load at $400 per 500 round can. Common hunting and pistol calibers, there was plenty, excepting .223, .308, 9mm, and 45acp.
Reloading supplies, thin. VERY thin. Nothing at all in .22 or .30 caliber. Powder and primers in short supply. Lots of dies and equipment in stock, but prices are much higher than a few months back.
Other stores in my area reflect the same situation. Weapons are available, at the new price points established over the last few months. Not a lot of them are moving just now, and it seems like peoples rifle/pistol budgets have dried up somewhat. Ammo is sketchy in availability, with a real drought in .22 rimfire. I would hope that eventually lightens up as people get the stock on hand they desire.... but remember, someone who might think 200 rounds of rifle ammo is a lot might also think 5000 rounds of .22 is a good start.
Myself, I'm shooting a lot more air rifle than I did even a few months ago, and conserving .22 rimfire like I might never see it for sale again. At this point, I'm more comfortable going through 100 rounds of 7.62x54 than I am 100 rounds of .22lr.
What's it like in your home port?