The fact is that while we might not be able to defeat the army, but it would be a blood bath before its over. They couldn't guard all the bases at once.
And they comes in a foreign power. So guns are bad for the US. Instead of having a strong evil dictatorship, you have a blood soaked weakened country, which may be spilt in small factions, divide and conquer.