This is why we have the second amendment. And the constitution as the thing to which office-holders swear allegiance to rather than to "the party" or "the president".
Gun owners of the US cling to this ideal even while experiencing the worst spate of mass shootings in its history. There is no solution to this other than disarming.
The argument is not that a rebellious citizenry will necessarily win a war, it's that it will draw out a bloody civil war so long and so expensive as to be a form of mutually assured destruction, the risk of which acts as a check in and of itself.
Disarming is a solution. If everyone would come together as one and hand their weapons in because THEY wanted to.
Do you really think forcibly trying to take guns from people is a solution? Damn, talk about absurd.
It can be helpful to remember that when you go way out of bounds like this, you discredit the position you're arguing for. Assuming you're right, that means you're discrediting the truth, which helps no one.