Its ok that you don't understand it. And it's not required for you have them. You have that freedom. I personally believe the 2nd amendment is the greatest right we have as citizens. Equal to free speech. I bet you'd like to take away the right of someone to say something that you despise. Hate speech for instance. You'd love to have it removed and criminalized.