Unfortunately, the laws (for any criminal act) do account for "outliers" since this is the portion of the population that commits crimes.
I agree about the mental health issues; only when these get the attention hear disease, cancer, diabetes, etc. do will progress be made.
In terms of gun control per se: I'm in the "enforce the laws we've got" camp. Most firearm owners are responsible individuals. I like to compare it to having a car and driver's license. Many accidents and fatalities are caused by irresponsible driving behavior, or even unlicensed drivers. For the most part (it isn't perfect) motor vehicle codes work fairly well. If gun laws worked as well maybe we'd have some progress on gun crimes.
I've been finally defrosted by cassiesmom!
"I look pretty young but I'm just back-dated, yeah!"-"Substitute", by The Who