I can't spend more than a few minutes on Facebook or Twitter without seeing some liberal making fun of Second Amendment supporters by asking something like, "How long can you and your AR-15 hold out against the superior weapons of the modern military? They WILL be prying the gun from your cold, dead fingers."
As far as I'm concerned the point is deterrence, not who will win in an all-out fight. I believe that there will never be a door-to-door disarm order as long as government officials and especially the soldiers and police officers who would be tasked with carrying out such an order know that a large percentage of Americans will resist.
Nobody wants a large scale repeat of Waco and Ruby Ridge headlines. The day there are troops in tanks rolling through neighborhood streets with attack helicopters hovering overhead will be the death of America, regardless of the outcome of the battle.