Second Amendment of the Constitution of the United States of America, the pesky little right to bear arms is recognized. It's not created there, it is recognized. And the government is restricted from making laws that infringe on this right.
In the discussions of gun ownership, people often fall into two traps. Trap 1; the government gave us the right to own guns. Trap 2; you only need guns that are for hunting, and that you can hunt with.
These are both traps.
The Government Gave Us Rights
The government doesn't grant rights. The Constitution and the Amendments give the government certain powers. Everything else is retained by the people that own and have title to rights. This would be the people.
Guns Are For Hunting
The second amendment we spoke of earlier says nothing about hunting. It is talking about arms, owned by the people or citizens to be necessary for the regulation of a free state. This recognition is basically, if people can't defend themselves, then they can be oppressed. Oppressed by thugs, gangs, crooks and governments. The founders had personal experiences with all of these. We have been lucky. So so lucky.
Why Do You Need A Gun?
I was shocked when a friend of mine asked this question. And I answered poorly. It is a bad and manipulative question. I know that he didn't intend it to be, it has just become part of the narrative. But the answer is simple. I need a gun because I have the right to have one.
What if we asked, "Why do you need free speech?" or "Why do you need religion?" These questions should sound ridiculous. They are. So is the quesiton, "Why do you need a gun?"
We should be embarrassed to even ask. "Why do you need ..." Because a right unused will soon be lost.