I've gotten a few good deals on the internet, mostly here, also Northeastshooters.com, but the best have come mostly from my LGS. Used gun, reasonable or great price, try it out at the local range before I buy it (mainly if it's a fixed-sight revolver), no transfer fee and go home with the gun the same day.