This isn't a gun law issue or mental health issue.  It's 236 years of a culture almost literally woven into the fabric of American society.  Our Founding Fathers thought owning a firearm was second only to freedom of speech! 

The problem starts with ignorance (as most problems do).  Hard to solve a problem when "you don't know what you don't know."

So let's change that.  Let's mandate firearm safety and training for Americans -- even if you never plan on buying one.  Let's educate our children (at a reasonable age, of course) so they can grow up and make informed decisions on purchasing a firearm. Let's encourage adults to take a course on firearm safety.  Let's get as many folks on the same page so we can all talk about the Second Most Important Amendment.

This ain't an overnight fix.  We've got 236 years of ignorance to overcome.  I believe that education would be a good place to start.