The second amendment, along with the rest of the bill of rights, is a recognition by the founders that government, left unopposed, is a destroyer of freedom. The bill of rights was an attempt to curtail that destruction. But ultimately, the rights only are protected as long as people are willing to fight and die for them. All that is happening now is we are getting closer to the day when we'll see if there are enough people willing to fight.