Jesus Christ, you people parse what can or cannot be banned.
I don;t know who “You People” is, so I assume you mean “rational, logical, sensible people who care about Constitutional rights.” :-)
What I do know is that you cannot prevent firearms from getting into the hands of nutcases with a law.
Have you even considered this? Which makes it TOTALLY IMPOSSIBLE to regulate gun ownership?
Now, with THAT in mind, THINK OUTSIDE THE BOX AND COME TO A REAL SOLUTION THAT EVERYONE CAN AGREE ON.