speaking as an Honorably Discharged voluntary enlistee, i have to point out a couple things:
soldiers follow orders. period. while it is true that these folks are citizens and humans that would ordinarily feel a great deal of reluctance, they have to, and do/will follow orders. why? because the military carries out policy as directed by civilian leadership. the military does not set policy (as in "setting policy" by deciding which orders they will carry out). this is a good thing, actually: if it were otherwise, consider the potential for military coups with them folks having all that gear. further, there would be severe fractures within the ranks with some deciding that certain orders are invalid and others responding to other orders. (on the other hand, there will be those that will respond as suggested; consider the desertions and suicides over the course of this mess in the middle east.)
and two: a well trained force will always be able to handle an unruly mob that out numbers them. additionally, there is all the aforementioned "gear".
also, they have been training in "urban pacification" techniques. so, yeah; they are getting better at conducting operations within a city.
With all due respect to you as military personell this is easier said than done. Have you ever faced the situation described? Have you ever been deployed to a major US city to police your own people? As far as I know this has never been done and how would you really feel if you had to do it? Its different when your over there in Iraq invading someones house and carting the men off to the brig. But what if you were in your city and you had to go to your uncle's house and not only occupy it but carry him and his son off to jail,and you dont even know why but ur just following orders...I see the case of what happend in Afghanistan with the young man bombing his comrades in that tent happening on a much larger scale if martial law and military statehood is enacted.