quite a few cops are armed. i was in london in august, most of the TP and normal bobbies were carrying submachine guns.
here we've always carried guns - in france they have the army on the streets around big touristy places (louvre, tower, bastille etc.), from what i see they carry famas assault rifles