If I am looking for a used firearm I'll stop by GM and ask them to look at other stores inventory to see if they have what I am looking for. Sometimes they will find something and the price in that area for the firearm is decent, I'll have them ship it to the store. If it passes inspection and the price is right I'll take it. I got a few nice revolvers that way.
I did buy my CZ-75 from them new. Back then it was actually a good price when it was on sale. That was back in 2005 or 2006. That was the last nex fireamr I bought from them.
Ammo prices have always been way too high at the one near me. I load my own anyway for all my toys.