Well to be fair to the folks at Waco they did not deploy their armaments. They clearly didn’t want a full on war with the Federal Government if they had a lot more federal agents would’ve died. They would’ve still been put down but a contained small group is a far cry from the kind of situation that would occur if Revolution broke out. The military would be very unlikely to remain united in such a situation. Soldiers would refuse to fire on civilians. It happened in Syria and anyone who doesn’t think it would happen to a greater degree here are naïve.
Truthfully in our modern era a coordinated armed resistance would have an advantage on the ground in a modern country. A country would be quickly paralyzed in an all out rebellion and that would benefit the revolutionaries. Every move the unpopular government would make would help grow the rebellion. Let them start firing on citizens and declaring marshal law and it would get worse for them. Sure one man and a gun can’t hold off the government but one man martyr is very powerful image. Waco and Ruby Ridge both fed greatly into the distrust of the federal government. I couldn’t imagine anyone reading about Ruby Ridge without being incensed to righteous anger towards the feds.
Having guns means you can resist if it comes to it. It doesn’t mean you wont die in your defense but it means you can exact a cost something that will give pause to would be tyrants.
When the SHTF, the damage will be done with software, not guns.