I guess that I am lucky - there is a local gunshop with prices at/below the Internet prices I have been able to find.
For example, I got an Armalite AR-24 15 round adjustable site model for $500.95 out the door - that's including sales tax and all fees. Poking around on a couple of Internet sites, I didn't find any price that touched that.
For example, Bud's Gun Shop is highly recommended, but they had the gun for $509.95 "delivered". I assume that "delivered" means "includes shipping", but my guess is that it does not include FFL fees, etc. Around here, I haven't found FFLs who are willing to do the transfer for less than $25 - $35.
So buying locally saved me a total of $35 - $45.
The service was also great - ordered it on Monday, and it came in on Tuesday. It's odd becomes sometimes the staff is friendly, and sometimes they are not. When I bought this one, they weren't very friend (but my 13 daughter had died a purple patch on my hair the night before I picked up the gun - don't ask
). But the service and prices are uniformly very good.
I guess that I am pretty lucky to have a shop like that pretty close.
Mike