I think he's technically correct about the constitution actually. Freedom means we sometimes have to allow people to do things we don't necessarily agree with. The constitution does defend homosexuality, heterosexual immorality, etc... I just disagree that owning guns is one of the perversions. Guns aren't bad... people are bad...
^^ This! I agree with what you said totally, except for the end, and I'll explain why in a second. But first, I wish people understood more what we're trying to say....you don't have to agree with what everyone does, but it's important that their rights are protected to do those things, otherwise you live in some fascist dictatorship or theocracy, which is far worse.
As far as guns go, I used to think exactly like you, but I can't deny the evidence. Statistics show something very simple: The more guns that are around, the more deaths and injuries will occur, and the numbers are staggering. Doesn't matter if the violence was intentional or accidental, I'm not talking specifics, just generalizing the data. You're also WAY more likely to shoot a loved one, family/friend, than you are some burglar or something. The fact is we would live in a MUCH safer place if there were NO guns around. I know some will say "Well, people get injured and die from car accidents, should we outlaw cars?" The answer is no. The intended purpose of cars are not to crash...they are useful. People should sky dive if they want to, too. But guns, the ONLY purpose they have is to stop something from moving. Their purpose is to kill, and that's what they do. There is almost no good that can come from them.
This country has more guns already than all other countries put together. There are far more guns than people. Human error proves it's a downward pernicious spiral. You forget to put it away and it gets stolen or finds it's way in a kids hand. Just a single moment of irresponsibility can have deadly consequences...it's just not worth it, I've come to find.
Even in the case where you are a cashier in a store and a robber comes with a gun requesting the money, it's an intimidating and scary situation, and the cashier is likely not trained for these situations and how to handle a gun...their more likely to wind up dead or hurt themselves than if they just comply and give them the money and call the cops ASAP after the burglar leaves. It's the safest way, and this is what cops actually tell store owners. (I have a few cops in my family).
Most other first world countries do not have any of the gun problems we do. We have thousands of deaths each year. It's ridiculous.
I don't think any of us really want to live in the wild west era where everyone is walking down the street with a gun. You go to the supermarket and shop or a bar to drink and everyone is armed at all times? That's just a dangerous environment. I don't trust humans that much. They will screw up and they are irrational and get angry and...it would be just a nightmarish situation. I hope some of these points I've raised will make you re-think your position. But I don't fault you for it....I hate taking away rights too...but I'll make an exception with guns. It's just a bad thing all around. We'd all be safer if they didn't exist.