Actually no. Thomas Jefferson stated
"When governments fear the people, there is liberty. When the people fear the government, there is tyranny."
Just because the Second Amendment happens to have a preamble doesn't diminish the fact that the granting of this right
to the people is perfectly clear. When our Founders intended to specifically refer to the militia or the states,
they used those words. Look at the Tenth Amendment, for instance: "The powers not delegated to the United States by the Consitution, nor prohibited by it to the States, are
reserved to the States respectively, or to the people."
It becomes even more clear when you look at other instances where the Founders used the language "the right of the people." Like in the First Amendment, for example:
"the right of the people peaceably to assemble." Or, in the Fourth Amendment:
"the right of the people to be secure...against unreasonable searches and seizures.
The first clause of the Second Amendment, which discusses the necessity of a well-regulated militia, is a reason
why the people have a right to arms. It's a perfectly good and sufficient reason, but it't not the
only reason, and it doesn't change who has the right.
Consider this sentence:
"Being a fisherman, Joe needs to buy a boat"
Does that mean that Joe should buy a boat
only if he fishes for a living? What if Joe also likes to water ski? Being a fisherman is a great reason for getting a boat, but it isn't the only reason and, in fact, it doesn't even have to be true.
Likewise, the militia clause of the Second Amendment doesn't
have to be true for the rest of the amendment to stand. What if a well-regulated militia is
not necessary to the security of a free state? We are pretty secure and still (kind of) free these days, but we don't have a functioning state-militia system. Perhaps the Founders were wrong – maybe the only thing necessary to security is a nuclear-defense umbrella, a strong navy, and just plain good luck.
Does a constitutional right go away simply because one of its percieved benefits no longer exists? Of course not – no individual right depends on the government's actions. That's why the Declaration of Independence made clear that the rights we were fighting for were those we were "endowed with by our creator" instead of some elected bureaucrat.