Any gun purchaser must be licensed and each weapon bought must be registered to him.
The registration document and firearm must be presented to the local police after three months from purchase and each year thereafter in order to receive a stamp allowing continuance of the legal registration.
Failure to present oneself will result in issuance of an arrest warrant.
It is my contention this will all but eliminate straw purchasing. What do you think?