“All” sales? How the heck are you supposed to enforce something like that? There is no way on God’s green earth that you could reasonably expect something like that to work between private parties.
“There is no way on Gods green earth that you could reasonably expect something like that to work between private parties.”
That’s why they want to register ALL guns. Then ALL sales, trades or gifts would have to be reported.