Chass, your logic may be sound, but putting it into reality is a different story. What may seem simple to outsiders, is not so simple to people living in the US. Why don't you take a poll to see how many Americans would be willing to waive their personal medical privacy to own a gun? Maybe it makes perfect sense to you, but a different story when you are the one signing the waiver.
But please, don't let me deter you from taking that poll. Are you willing to give up any of your personal rights from your home country if it means reducing violent deaths? Not a bad idea Chass, but not realistic.