I've had amazing luck with local ArmsList. Now then I will say I learned a lot by writing my ads with qualifiers which keeps the annoying tire kickers, 'will you ship' or otherwise out. Usually something akin to 'Cash only, pick up only, no trades and price is firm please'.
Oddly I tried to sell my pre-ban Colt Sporter on GunBroker and another site can't recall.....up for 2 years. Put on ArmsList got full ask from a local retired Marine in 2 weeks.....entire transaction took about 3 hours from email to showing up with 1300 cash. I've come to understand a lot of buyers don't want to buy anything they can't inspect in person that isn't new and I get it.