Since you will have to go through an FFL here, you could have the seller get in touch with your FFL. The FFL can play middleman.
1) seller ships gun to your FFL
2) FFL receives gun & notifies you
3) you inspect gun
4) if satisfied, you send payment to seller
5) seller receives/verifies payment
6) seller notifies FFL to release gun
That assumes the FFL is willing to be the "broker." As long as the FFL doesn't give you the gun without the seller's okay, everything else is no different than you'd do normally.
It's a square dance, but it's not that complicated.
Ideally, you want to use a payment method that you can cancel if there's sign of a scam. When I bought online, I always used a credit card. That way, if the deal went south, I had the credit card's buyer protection on my side. Just because the seller isn't a dealer doesn't mean there's no way for them to accept a credit card payment. I paid a 3% CC fee, but it's worth the peace of mind and protection.