So many of our mass shooting incidents are caused by the criminally insane who are permitted to self-administer medications (which they sometimes drop preferring to toke up on pot instead) and freely roam (where they procure weapons and plot mass mayhem). Another unspoken component to our mass shooting incidents (and a rising one at that) are muslim Islamic supremacists going full jihad, call it “mental disorder” but the death cult that pushes the mania is permitted to remain in this shores and the radical imam are not locked up.
Instead of taking away all of the guns or performing umpteen background checks, LOCK THE CRAZY PEOPLE UP. House arrest with monitoring devices or under institutionalized monitoring. If you are unaccountable for your actions by reason of insanity then you are not permitted in public without a legal guardian.
The psychoactive drugs may make them pass for normal but they still flip the switch all too often.
I think you are right on target!