An advantage of an armed population is a large number of people skilled in the use of arms. Most people cannot reliably hit a person-sized target at several hundred meters the first time they pick up a rifle. Make that target a trained soldier who's moving and shooting back and the disadvantage grows much larger.