I've had an experience or two at applied ballistics that would cause me not to go in there again.Geneo's is a great place.
Rather small, and small inventory, but I have always liked the place.
They will order most anything for you.
There is also Applied Balistics.
Somewhat bigger, more selection, and they have an indoor range and firearm rentals.
Neither of the above two have the inventory of Four Guns but I believe they both have better prices.
One more thing, with Geneo's and Applied Ballistics, I have never been ignored.
More than just a few times I've gone into Four Guns and had to work just to get an employees acknowledgment, let alone assistance.