I’ve had really good luck with Gunbroker. Over the years, I’ve bought 15+ guns from them. The guns that I’ve bought, they’re always in at least as good of shape as advertised.
There was one time I was a bit disappointed, tho. I bought a 6920 Colt 16” AR. It had the CR prefix serial number instead of the LE. I am a bit of an AR snob. But it has all the correct markings on the carrier, bolt, etc. In that guns defense, it looks great. It was a Law Enforcement trade in. It shoots great.
The fees are starting to add up in GB. Taxes 7%, credit card fee 3%, $40 shipping, $40 transfer at gunshop. So nowadays, it has to be a real bargain for me to buy.
If I want something badly enough like a really nice old SP-1, I’ll pay. The local gun shops around here are frequented by scalpers. No sense going to a gunshop around here.