I find myself wondering if the overall feeling is more like this:
Somewhere out there, a person offers a PMAG, an upper, or a whole gun at a price that's 40% higher than what they would have, pre-craze.
A different seller says "Geez, I'm going to screw myself if I don't also price my item at that same level".
And the buyers say "This appears to be the going rate, so I'm going to get in on it before it goes higher", thus supporting the artificially high rate.
We saw it with housing prices recently, and before that, with the 2008 stock market bubble. There IS some support for the manic buying of guns and items which may be banned (get in before the new ban), but a lot of this purchasing is, to borrow the phrase, "full retard".
If you have something to sell, which you won't miss, it's a good time to cash in before people come to their senses. On the other hand, if you don't -need- something but are buying it because you aren't sure, but you might have bought it in the future, you might want to sit out this particular bubble.