This really isn’t rocket science; here are my thoughts on helping to prevent another Sandy Hook or Aurora.
Step one – get the right-wing to stop making excuses for needing assault weapons and high capacity magazines – of course if they don’t we’ll just move on to step two without them.
Step two – ban assault weapons and high capacity magazines
Step three – increase funding for school security throughout country, mandate federal standards for security, i.e., doors, windows, armed police officers etc
Step four – increase federal funding for mental health care, or simply fully fund it under the Affordable Care Act.
If the right-wing won’t police its own house – ie, the NRA – then the rest of us will; the Congress and the Tea Party oppose meaningful gun legislation at their own political peril; in case they didn’t notice they didn’t win in November. This isn’t about the adults rights to own whatever thing (gun) they want, personal property rights do not trump another individual’s right to life – as in 20 first grade students slaughtered at Sandy Hook.