I have proposed a solution here a few times. Instead of registering guns and limiting magazine sizes and whatnot, we should register gun buyers.
If you apply to be a gun buyer, and pass a mental health and criminal background check, your name goes on a list. Sort of like those people who can now get pre-screened before flying.
If you wish to purchase a firearm, the retailer simply looks to see if your name is on the approved gun buyer list. If it is, you can buy as many guns and any size magazines you wish, and no record is kept of what you bought.
If you are a certified nutjob, your name does not get on the list and you cannot buy a gun.
If you are on the list, and then get convicted of whatever crime the people of your state decide warrants your removal from the list, then you are taken off the list.
If you are on the registered gun buyer list, it does not necessarily mean you have bought a gun. Nor does it indicate how many guns you own. Nor does it indicate how much ammo or magazines you own. It just indicates you are an upstanding citizen whose Second Amendment rights shall not be infringed or taken away without due process.
No thanks, you are completely bassackwards.
Now,
NOT being on "the list" means you are an eligible buyer / owner.
Being put on "the list" means
you are a nutjob or criminal or wife beater and can't legally buy or own a gun . . .
In just raw numbers, that list of those nutjobs and criminals etc, who are ineligible is much, much smaller than the list of all 18+ year old Americans who can buy and own a gun legally -- in 2010, 13,605,218 were old enough to buy a long gun (18-20) plus 220,958,853 people 21+, old enough to buy a handgun . . .
From those we subtract the smaller number of those ineligible
which exists now with 11,166,690 names in the NICS database (14.8KB pdf -FBI.gov) on a list that can't be kept current even though all that needs to be done is add those as they become ineligible to it.
It is a fact that those ineligible people are not likely to
ever leave that list (exception being PFA's) whereby yours would need to be constantly added to as people became of age (11,000+ people turn 18 every single day in the US) and would need to be "certified" as eligible while others, who have become ineligible, would need to be removed from the list.
An unmitigated logistical data entry nightmare (and you think you hate Mondays!) and as I said, if the quality of the present list of prohibited persons (linked above, which includes 5.5 million illegal aliens who are barred from buying a gun) is any indication of the quality and efficiency of
your system, well, you are deep in a pipe dream.