Yes, that is part of the reason someone took issue with the numbers I posted. It included private and government guns. I included it because as we have seen in the US, government guns can be used to hurt civilians.
Discipline and training would probably help a lot, but again, I think mental health comes in to play. If you are suffering in Switzerland with mental health, you have far more avenues to take to get help.
I'm not sure I understand your question. The US used guns to defeat the British, and those guns were never taken away. We then had a constitution that explicitly gave the right of gun ownership to the people. So yes, as long as this country has been here guns have been here. I might not be understanding your question though.