I've been busy and doing a lot of quick hit and run on the forum lately. I have only skimmed this, so forgive me if I repeat someone:
It is only gouging if you get sucked in! Our free market system still works in places like gun shows. One guy can mark his stuff way up, because he wants to or needs to, but there will always be someone charging less. Be a wise shopper and don't have a stroke over it.