Here's my take on it. If your local establishment sells only firearms, ammo and components, he must raise his prices to stay in business because he's got set monthly operating expenses to pay or else he goes out of business in times like these. When he can't get inventory on a regular basis and sells at normal prices, he will go out of business - no doubt about that. If he goes out of business, then when good times return - he'll either start up again if he can or someone else might give it a go - generally speaking.
Now, if the establishment sells a variety of goods such as a walmart, Cabela's, Fleet Farm or is one of your large sporting goods dealer who also sells fishing equipment, clothing, shoes/boots, boats, RV's, campers etc - well, his prices should remain close to the same price prior to the shortages but he'll probably limit the quantity to be purchased, as his inventory will also be limited and he'll use whatever inventory he has or can get as a drawing card to get you into his place of business in the hopes that you just might purchase a fishing rod with that box of ammo??? If his price is the same (meaning very high) as the small guy just selling firearms & ammo - well, then that business is being an opportunist, which is fine, but I for one, wouldn't forget about his business practices in any future dealings.
As far as what's going on?? I really don't know but I would guess that with all the new firearm owners coming on board needing ammunition - well, it'll be awhile before the shelves are full of commerical ammunition and it'll take a while longer for the components to be readily available.
I'm well stocked, but if this shortage would stay like it was/is for another 18 months - then I would be hurtin for certain, as I haven't curtailed my shooting habits at all. When times get better, one should if they can, prepare for the next go around, as there will be another.
Keep your powder dry and keep checkin 6