Remember there is a huge difference between price gouging and fair market value.
An example of price gouging would be gas stations jacking up their prices during an evacuation or supermarkets doing the same during a natural disaster. You HAVE to have those things and they take advantage of that.
Raising the prices on non-essential items when the demand is high and the supply is low is not price gouging, it's business. If I owned a gun store and I could get $2000 for an AR15 that normally sells for $800, it would be foolish not to do so, especially when I know I won't be getting any more of them for quite a long time, if ever. And if I did sell it for $800 there's a good chance that whoever bought it would list it on Gunbroker and get the 2 grand.
Remember, if you aren't willing to pay the asking price, walk out. The reason CTD still has those mags when everyone else is out is that only a few are willing to pay that price. I'm not.