It could be an easy online process and it would protect the seller. When you buy a new gun or any gun from an FFL, your name is tied to that serial number. If you sell it privately and it's subsequently used in a crime, guess who they'll come looking for.