I usually end up ordering what I want (local and online) rarely buy off the rack unless it’s an Ithaca or unique.
I search inventory all over that says ‘in stock’ and when I think it is a great deal I bite. Just so happens I’m dealing with Impact Guns for the first time so I’m hoping they are accurate but I’ve read some recent reviews saying that it’s not always so.
Then again folks have issues with PSA among others and I’ve had nothing but solid transactions.
Being left handed I have to buy online....very few choices in stores. I have had good luck with buds and gunbroker...that being said learned a very expensive lesson on Armslist and don't use it anymore.
It's been a while so i don't know how things are now with the covid stuff going on but in the past i've used Bud's, gunbroker and guns international and i haven't has any bad experiences with either. All transactions went smoothly and the guns arrived in a timely matter. I've also used armslist a couple times but i purchased from someone in NC and met face to face, no issues with that either.
I have used Gunsamerica with good results. I have also bought a few from Macks Prairie Wings and they have been great. UPS actually lost one. It arrived in Greensboro and never moved again for several days. I contacted Macks and they shipped another one to me the same day "next day air" at no additional cost to me. All this was before the pandemic.
armslist.com may be a good route if you don't mind used guns. I returned a bad red dot sight to S & W in August and it took 2 months to get it replaced. Everything seems to be a mess these days with the virus and all.