Here in New Jersey, our laws (as written) require persons to submit to a background check (including being finger printed) to get a Firearms ID Card, with which they can purchase long guns and ammunition so long as they carry it. In addition, to purchase a handgun, an purchase permit is required. Within one calendar year of your most recent background check, the issuing authority (your local police chief or State Police Barracks Commander) may issue handgun purchase permits without requiring another check at his discretion. The law requires the process to be completed within 30 days of the permit request being submitted. If you are convicted of a crime, or are diagnosed by a licensed therapist as being a danger to yourself or others, your Firearms ID Card may be suspended or revoked, following a hearing.
I believe that this is a good model on which to base a national standard. In my proposed solution, this nationalized standard would replace ALL gun regulations in all 50 states, including those who have the overly restrictive statutes at this time, and would prohibit states and municipalities from passing further restrictions other than that which would apply in state or municipal buildings.
Look...if they can go thru the motions of obtaining a card for owning a weapon...they can surely go thru the motions to obtain a voting ID.
BTW...those using weapons and killing people today...will not be registering their gun and standing in line for an ID Card. Just thought I'd let you know.