A very good article, but I have to disagree with the following:
"Should we do more to ensure that all gun owners are licensed, trained, responsible and mentally competent? Of course." Really? You think all gun owners should be licensed? Read this, from the Nazi's law: "All citizens who wished to purchase firearms had to register with the Nazi officials and have a background check." This requirements gives the government a good list of probable gun owners, and lets the government decide who should, and who shouldn't, get to own arms. They can keep firearms out of the hands of undesirables like "right-wing extremists", "Tea-baggers", and anyone else they deem a threat. Maybe even Jews.