My local shop, specializing in black rifles, sold everything they had. He only had a few handguns and some class 3 stuff left in the store when I stopped in a couple of weeks ago.
The difficulty he's facing now is that his suppliers are asking for 15% up front when he orders, non refundable. If the laws change and the orders have to be canceled he gets nothing and is out the up front cash.
How does someone account for that when pricing?
"What kind of man would put a known criminal in charge of a major branch of government? Apart from, say, the average voter." - Terry Pratchett