Do you agree with this claim?

I don't know if this is accurate, but it makes sense. Let's say there's a civil war between the right and left. It won't be a right-wing victory. The left wing holds most cities. These are essentially fortified areas, with a lot of places to lie in wait for ambushes and cover. The right mostly lives outside cities with little cover and protection. So, in order to attack the left, the right needs to attack heavily fortified areas. While they may have more guns, a person can't carry a full arsenal with them, so at best they can carry 2 guns with ammunition, even if they have over 20 on their property. It's also pretty much a foregone conclusion that the left won't actually launch an attack. They have no desire to do so. So, the right would start the conflict. Most of the military is loyal to the nation. Thus, the right starting the conflict would mean they're attacking the country. That would mean the military is supporting those attacked, the left. The right is therefore attacking fortified areas defended by the military and people who also have guns (albeit fewer). One thing the south had, that the right won't have is uniformity. The south was one area, a civil war between the right and left has no large area with a lot of people for the right to draw from. The left doesn't either, but they have cities and the military on their side.

Updates
8 mo
I am not advocating for a civil war; I just wanted to point out that it won't be as one-sided as the right seems to think it will be.
Do you agree with this claim?
Post Opinion