And exactly what do the tens of thousands of random fire arms do for you in an attempt to foil the powers that be?
Planning on taking over the neighborhood Air Force base with a few of your friends and convincing the pilots to bomb DC? Overrun the National Guard Armory and steal some Vietnam era trucks and a few radios (oops, wrong frequency ..)
The reason that Afghanistan is so fucked up and will remain a fucked up, neo feudal society is that they are stuck in small squad infantry tactics (along with a bizarre misogynist, xenophobic religion). Yes, then can fight a asymmetric war, but clean water and power, not so much. For better or worse, the standard of living in the US and similar countries is dependent on a complicated weave of people, business and law. You can break the system, but then you've bought it. How are all the disconnected angry people with guns going to rebuild a society?
Is it really going to be better than what we have? Can you think of some, perhaps less violent ways of accomplishing something useful?
I don't think that an armed citizenry is keeping the government from doing what it wants. Remember, the powers that be don't want any drastic change - it's how they make their money. We still need to role back the intrusiveness of government in the world, but it's a slow, messy process.