Please visit these excellent sources for more information on the 2nd Amendment.

The 2nd Amendment is an individual right!