I disagree with you on the "right to bear arms."
I am not a lawyer, but the Second Amendment states:
"A well regulated militia, being necessary to the security of a free state, the right of the people to keep and bear arms, shall not be infringed."
Advertisement - story continues below
It clearly and unequivocally states that: "a well regulated militia" is "necessary to the security of a free state."
Besides, our Founding Fathers did not state "right of a person" to keep and bear arms. It states instead, "right of the people." The word "people" is a plural and means a group of persons.
That would seemed to mean, to my unlawyerly humble opinion, that the drafters of the Constitution meant that the individuals to keep and bear arms are part of a well organized Militia, meaning in today's world, our armed forces and the National Guard.