"So, armed civilians prevent government tyranny? Fine. Explain how a bunch of amateurs using only 9mm pistols and 5.56mm rifles stop a tank? Or a Predator? Or an Apache helicopter? Or just a bunch of professionals with M-16s and grenade launchers? It's ridiculous. You know it, I know it, the whole world knows it."
Oh? Explain how heavily outgunned Vietnamese drove out the mightiest army in the world? What about Somalia? Afghanistan? Iraq? I believe the British had a lot of trouble with the Gurkhas, too. One thing in common: a stubborn defending home front. Why would the US be any different if push came to shove?