We must all remember that the 2nd Amendment was put in place to allow "We The People" to be able to control Government, by force if necessary, should the need arise. Personal protection is right up there with that one but the primary one is for us to be able to control Government.
And as for the who needs one statement? Who needs a Corvette or Ferrari? Or a race car for that matter??
And my thought is, if the Military has one, then I believe I should be able to have one too. The Swiss are issued a fully automatic weapon and are required by Swiss law to keep it in their houses. They have one of the lowest gun crime rates in the world today. :wink: