Price gouging and high prices are two different things. All my LGS's charge super high prices for ammo and magazines and on top of that I have to pay a 7% sales tax.
That's unacceptable.
So I buy my ammo online, buy in bulk to get free shipping, and get exactly what I want, which is better than dropping by my LGS to find out they don't have any .22 LR, Ruger ARX ammo, or LCP magazines. About the only thing I do buy from my local stores is powder and primers because they sell them for a good price and I don't have to pay the actual price gouging in a hazardous materials fee.
For me, it's not high ammo and accessory prices that stand out, but gun prices that vary between FFL's I frequent.
One lgs is about 20 mins away and their guns are all 10-15% higher than the average price I see online and so I don't buy their guns and haven't bought a gun of theirs in over 2 years. For example I was fortunate to find an LCP Custom, which has been discontinued by Ruger, on Gunbroker for $195 while this same FFL I had it transferred to was selling one for $269, plus that 7% sales tax.
The price of that LCP Custom they had is unacceptable.
However, they're not all bad as they offer the lowest FFL transfer fee in my area and I've had them handle 3 transfers for me this year and they'll continue to get my business in that regard.
Then there's my closest lgs. They're great guys to work with when I do business with them, they sell new guns for as good a price as I can find online... but again, I get hit with that damn 7% sales tax for everything I buy from them and I absolutely refuse to give any tax revenue to my awful, incompetent liberal state that can't even cut welfare checks correctly.
So their new gun prices are good, but their used gun prices are outrageous. They have a used .40 S&W Hi-Point pistol they're asking $200 for. For $200, I can buy a new one online, have them do the transfer, and still pay less for it than the used one they're selling, which btw, the FFL transfer price they charge is $50 for a new gun.
$50 for an FFL tranfer is unacceptable.
I'll buy a firearm from my LGS up to $300 because over $300, it costs me less to buy it online and pay the FFL transfer.
Oh, and on top of the costs involved, I have a lovely incompetent, liberal state that I'm stuck in that, along with the 7% sales tax and the standard NICS/4473 background check, requires the State Police conduct a background check on me and they're given 7 days to complete that check, which they never seem to complete within that 7 day period and I have to wait a full week after I make payment to get my property that I paid for.
So, there are big reasons why I don't buy much from my LGS, but it's not so much high prices. I know there are some here that are going to toot their horn and say, "Oh, you really should support your LGS and like it. They NEED your business."
I would do that, but I'm not going to overpay, support my horrible state through tax revenue, and wait a week before I can get my property.