As much as I like the idea of direct visit. Its a good way of getting some legal hassle, though, both you being minors, I am not sure if it would.
I would always be proactive, when I do a deal, I always film the gun working, complete, and boxed up, with some way of proving it hasn't left the box since the video.
Then they ship first, and you, when you get it, film you bringing it in, and cutting the seal, and opening it.
If its a scam, you ship it back at your cost, and never think of it again.
The best way to beat being scammed, is documentation.
I have been scammed 2-3x, and never had an issue getting it resolved.
Also why you should "Trade for Money" - you pay him, he ships, he uses that $ to buy your gun, you ship.