I own several guns that I use for hunting. That said:
If I were in elected office the first thing I'd do on Monday morning would be to propose bans on 20+ round clips, military grade assault rifle sales to civilians and make a mental health screening part of the existing background check. Start there.
Enough of this, "We need a national dialogue" crap. We've had "dialog" for a generation and an increasing number of predictable tragedies has been the result. We don't need a "national dialogue", we need "national action". You can't have a "dialogue" with a group of people who will never compromise and who's fantasy about being the main character in some twisted "Red Dawn" replay is more important that the lives of 20 small children, their 40 parents and the multitudes of people around them.
If you're in elected office and don't take action on this, and soon, you're part of the problem and your heartfelt "Our thoughts and prayers…" press release the next time this happens is as worthless as your ability to be an effective leader.
You were elected to do something. So DO SOMETHING!