And this is where you're wrong as well. You think that all of the citizens or even most would fall in line with a similar goal. Not a chance. Numbers mean nothing when you have people being people. Because people can't even get along when things aren't going terribly. War is terrible. So add that stress into the equation, your numbers are useless. So grab your peashooter. But this isn't 1775. You aren't going to have 1 army vs the other. You're going to have people sabotaging sides, ratting on each other, stealing from each other, etc etc. And war anymore isn't a massive land invasion. You're going to be looking up at the sky more than you're going to be looking for some dude to target.
And please "Why do you think they keep trying to take r guns". It has nothing to do with you outnumbering them. YOu seem to think that war is fought only the ground. That hasn't been the case for a long time. A peashooter isn't going to do anything to a C130 gunship or a drone that can hit you from half a world away. And that's just the tip of the iceberg. People and their desire for war and irresponsible.