The military style local police forces in the United States are about as un-American and unconstitutional as you can get. This incident in Ferguson, Missouri that has been witnessed as brandishing military weapons of war against unarmed citizens is in all honesty simply treason against everything the Founding Fathers fought a revolution against. This is NOT what a "free democratic" nation does to its own people.
In Britain for years the traditional policeman was unarmed. If someone had a gun, they called a special squad who was armed. When every policeman is armed, they are not all qualified mentally to exercise good judgement. They choaked one man to death recently and have shot an unarmed black teenager in Ferguson killing him. These tactics are uncalled for and it goes a long way to saying why all police should not be armed. People want to get rid of guns, well we have lunatics in the military shooting people on bases and former policemen also involved in such shoots.