I voted:
background checks, Limiting types of weapons, gun free zones and other.
Other:
- Have anyone who wants to own a firearm pass a test (which would be standard for everyone from Police to gun range) in the language of their own choosing.
This test will comprise of simple math, problem solving skills, and general knowledge of firearm use and up-to-date regulations.
If you fail this test an amount of times and still would like to own a firearm, see a psychologist (on your own dime) and get written permission (if deemed mentally stable) to attempt again.
If someone is too purposefully ignorant or too damn stupid, they shouldn't be handling a firearm.The test is to somewhat determine that. If someone fails a few times, then that could be a sign that they have a learning/mental/other disability. It would be designed so that a teen could complete it. As young'uns tend to go hunting with parents round 16 where I am.
If the psycologist says they are mentally capable of handling a firearm ON THEIR OWN, then they can retake the test. This cycle then is not breakable. You can keep trying for as long as you are "mentally capable".
Until either:
A) You finally Pass
B) You fail the background check and need to complete you terms of sanction or get the problem rectified with a judge or "Chief firearms officer"
OR
C) You are deemed too mentally unstable to carry, use, or be around a firearm by a psychologist for good or until further notice depending on severity of illness.
Limiting types of weapons and have metal detectors in front of all gun-free zones will help to drastically undermine gun crime IMHO.
Sure, there are always ways to get guns illegally, but then the price is always steeper for cost and punishment of trafficking or owning illegal weapons or just having them illegally. AND Not everyone has those kinds of means.
It's been proven over time ("Time Tested" as they say) that too many people cannot be trusted to make the right decisions when it counts.
Guess general public just needs to have it's hand held til it grows up... Which is not likely to EVER happen