#1 Guerillas don't win wars. Conventional infantry wins wars by occupying real estate and making the population and opposition surrender. Guerilla forces can address that situation forever but they will not, can not, change it. Unless the will to occupy is lost. How long have we occupied Europe? How long have we occupied any nation we invaded?
#2 Winning a revolution or a civil war requires coordinated forces and leadership. Also training to fight as a unit. Sad to say, these don't exist on any scale necessary to defeat a military that's turned against the people and mark my words, folks, today's military and police forces are products of the public schools and their socialistic/communistic curriculums. There is a reason too, that the recruiters biggest targets are inner city high schools. They get the most from those areas. Those areas are where the liberalism is very concentrated. I know, I just left an inner city high school after teaching there for over 16 years. I finally had to get out or drown in the slime.
#3 The Feds couldn't deal with the Beltway snipers very well, but I imagine if there was martial law they could have. Imagine if the resources of the federal government and military had been brought to bear using the highest tech devices in our arsenals? Using highly trained and experienced special forces? Think that might change the results just a little?
Afghanistan. 'nuff said.
Exactly. The best armed forces outside of our military are the Narco Terrorists, we would be hard pressed to mount a successful defense against those guys let alone a full fledged army.