"Everytime I read this I wonder just how short-sighted and limited some people's thinking is.
There are tons of books out there...fiction and some even non-fiction...that describe ways to undermine the US in an active violent revolution. Firearms are not the primary weapons considered. I wont go into details, the books are out there.
Do we wage war, today, with firearms? Expect to win wars using them? No. We use bombs and tanks, and espionage and inflitration and sabotage and hacking communications, etc etc etc.
But...who DOES carry firearms and why? Our soldiers do...for self-defense. To protect themselves and others in carrying out the war efforts.
It's the same reason American citizens should have every right to keep and carry firearms. Not for the act of overcoming tyranny (as written, there are many, better ways to do that)....but to protect themselves and their families if they are considered 'enemy combatants' in such a conflict. Or as they carry out other acts of war/rebellion against the govt. *Just like our soldiers.*
Our firearms are not, in this era, a tool for waging war. Now they are to protect any soldiers in such a war...just like our military today. But that's why discussions about 'if they have tanks, should citizens have tanks?' are just dumb. Same with replacing that statement with 'nukes' instead of 'tanks.'
Of course I'm not saying any such rebellion is on the horizon, I'm just writing that there are plenty of ways to engage in that conflict and firearms will not be the primary weapons."