The right to bare arms is one of Americans rights. I think that in order to get a gun in the states you should have to take a test to receive it though. I think that the founding fathers wanted Americans to ne able to protect themselves in times of need.
It is unlikely that the framers of the Constitution supported an individual right to bear arms. The language is clear: "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." It is no accident that the first three words of this amendment are "A well regulated Militia." It is inconceivable that the founders would simply add these words without intending them to have any meaning. Obviously, the current (very conservative) Supreme Court believes otherwise, but it is difficult to reconcile the actual text of the 2nd Amendment with the expansive definition urged by the NRA and accepted by our current Supreme Court.
No, the constitution's Second Amendment was written for a specific audience, with a specific agenda in mind. It was never created to grant individual rights to own guns for any purpose. The amendment was written to grant individuals the right to form a militia in the event that the tyrannical government at the time (Britain) were to try and impose law against the newly formed country.
With the sovereignty of the United States and the development of one of the most advanced and well funded military in the world, there is no longer a need for individuals to bear arms.