I'm lazy. For the $30-$40 that my FFL dealer charges me to ship firearms, long guns and hand guns, I just drop the firearm off with all of the contact info for buyer and buyer's FFL. Stuff gets shipped. Buyers seem to be happy when they receive them. No drama. No hassle. No worry about whether or not it is legal.