I mainly care about used guns, nearly all S&Ws. New guns generally suck.
If a shop has the facilities for test firing, you're going to pay extra for their increased overhead. Believe me, I own/operate a business. No gun or pawn shop
that I know of in WV has a firing range.
My favorite shops are two pawnshops, one in my home town and the other in a town 50 miles away. (I say "town" because there are no true cities in West Virginia.)
The local pawnshop is where I bought (for very good prices) my 4" 586 & 629 no dashes, mint Model 10 & 19, Ruger Service Sixes and many other great revolvers.
They also recently offered me a very good, used Sig 229 for $600: When you buy as many guns as I do, and don't act like an ass, you get preferential treatment. Because semi-autos have no soul, I turned the offer down.
The other shop sold me a pristine Model 57 no dash for $500, and offered me a minty 28-2 for $375. The also had a near perfect Browning Hi-power for $450, along with a great CZ for $400. (Actually, these are the few semis with souls. Come to think of it, Sigs are also equally endowed, so I retract my earlier statement)
Model 57 no dash:
I know how to evaluate a revolver, so I don't care that they don't test fire. They don't clean guns, I don't care. If I'm interested in a gun, but it's too dirty to evaluate, I bring my cleaning kit in the shop and clean it there. No one objects. Even if I don't buy it, they still have a better chance of selling it, and they know it.
Interestingly, the local shop has begun to swab the bores of used guns, and make a point of pointing that out to me every chance they get. I don't know if it's an effort to get me to buy more revolvers (I've already paid their kid's college tuition) or if they noticed clean guns sell more readily.