Well I had no idea buying a gun was like buying a car...that won't work at Academy, Wal-mart or Bass Pro and I have been in there plenty when I lived near there and never heard anyone haggling on the price...I wish I'd have known.
As for the gouging goes...the problem with buying frenzies is that as a vendor you never know who is buying from you to then go re-sell and make a profit off your back...raising the price when demand goes up is how normal economics works if I recall, and it prevents the opportunists and squatters...BUT, it hurts everyone else...it sux
Best "Haggling" I have seen working the counter was getting 5% off for purchasing the display due to scratches. That or if you have a print ad they can match the ad price.