The Constitution does not give anybody any "rights." If you read it carefully, you will see it says "the right of the people to keep and bear arms shall not be infringed." The "right" pre-existed the Constitution. People, like all living creatures, have the right to defend themselves. The Second Amendment confirms the people's right to collectively defend ourselves from tyranny, which a war had just been fought to relieve, It does not mention hunting or sport shooting. Mr. Thompson asks the question, who needs a 30-round magazine, and the answer is obvious, someone facing an enemy with a 30-round magazine.