I just came upon this thread and had to add my two cents.
I highly doubt a revolution is coming based on current politics or gun control. There are conflicting opinions, sure, but only a very small minority are militant. If that minority were to literally call to arms against the government, no matter which side, they'd be dispatched in the blink of an eye by the military.
That said, I do believe there's SOMETHING brewing in this country and it boils down to money issues. Corporations in this country are making record profits, paying 0% effective tax rates, and Higher-ups are financially raping the lower rungs of the employee ladder.
We're foregoing education to pay ridiculous amounts of money for different things, not the least of which is the insane amount of our defense budget. Our country spends more money on defense than the next SEVENTEEN developed countries combined. That. Is. Insane.
I tend to fall to the liberal side of politics but add to everything above that you can cut snippets from Presidential debates and realize that they're saying the exact same things. In the end, it all comes down to the same issue: Money. There is a current Senator, who will work only about 1/3 of the year but makes exponentially more than the common workforce, fighting to end overtime for those workers.
If you'd like to continue looking at asinine politicians, the most recent Republican Presidential candidate argued against, and promised to repeal, Obamacare. This is the same person who passed a universal healthcare law in his state that was more liberal and encompassing than Obamacare.
So, in defense of the OP, I distinctly recall demonizing of anyone that criticized the government during the Bush era. This was more toward the 9/11 era of his presidency than toward the end, but there was most certainly widespread hatred for anyone who spoke ill of America, its President, or even its government. David Cross satirizes the period quite well in a bit on his album "Shut up, you F'ing Baby."