>>110237922You're right and you're wrong.
The situation you're describing would happen, but if there was an actual guerrilla war between the US populace and the government, it won't be easy for the government. Too much moral ambiguity to deploy as many troops as they'd want, other countries would step in to supply the rebels, and yes, too many weapons among the civilian population.