The difference is we have the guns.
The Tea Party movement caught Obama and his minions totally by surprise and they still don't know what to do about it other than insult people who take part or sympathize with the Tea Partiers. So far his demagoguery over the immigration issue may be simply a political ploy to fire up the Democratic base for the November elections. If he does have dreams of turning the "browns" into his brownshirts, he may quickly discover that he has made a major miscalculation.
He doesn't love America so he doesn't understand patriotism on the part of others. And, as you said, "the difference is we have the guns."