there are many reasons for the right to bear arms, and war against the gov't is the main one. actually the right of the people to bear arms is one of the few things that keep those in power from completely disregarding the rights of the average guy, there are few things scarier than an armed man with nothing to lose.
i also believe our gov't has become structured upside-downfor a democracy, any organisation that is structured from top down is not going to represent the average member.
the federal gov't should only get involved in afairs that your state can't handle (nat'l deffence, inter-state disputes, ect), the state should only get involved in issues the county can't solve, and the county only involved where the city can't hadle it. that way you have a much better chance of knowing the people who have the most power over your life. so you know the people who hadle most of your everyday issues personaly or at least by reputation, as it is with the federal gov't controling everything exept what they choose not to bother with you don't really know anything about these politicians, just what their pr guys say about them.