Well, if the US Army can kidnap citizens of other nations, imprison them without trial and torture them, why shouldn't it be allowed to do the same to its own citizens?
Or, come to think about it, is this what the NRA is telling all good citizens to keep their guns ready for?