The Second Amendment "has been the subject of one of the greatest pieces of fraud, I repeat the word 'fraud,' on the American public."
And who do you suppose said this? Some flaming liberal? No, it was former Supreme Court Justice Warren Burger, a die-hard conservative. Burger goes on to say that the right to bear arms refers to the states, not to individuals, a view he has often repeated.
Rather than undertake my own exposition on this, I will refer to the following well-written article: http://www.washingtonpost.com/wp-srv/national/longterm/supcourt/stories/courtguns051095.htm
This article makes the point that no federal court has ever ruled that the Constitution guarantees Americans the right to own a gun.
Certainly you will never hear this from the NRA, which continually perpetuates the fraud Burger is referring to. It just shows the folly of listening to folks who have an axe to grind.