Earlier quoted context omitted.
I agree with everything you said, except your last sentence. As a parent, and as a gun owner, I'm fine with there being gun control that leads to no more school shootings. And no, you can't depend on a "good guy with a gun" (Uvalde, Parkland). I don't know what the solution is, to be honest, but other countries don't have the school shooting problem the US has.
There is no gun control that leads to no school shootings. It is simply not possible. The best thing we can do is to address the root cause, and react as quickly as possible when there is a problem. We have police presence at basically every single public arena -- government buildings, hospitals, stadiums, malls, etc; we should have police presence at schools too, along with the training to do their jobs effectively.…
Other than the "right to bear arms", what rights do Americans have that sets them apart?