Let me just say that being drafted in soviet-model army and knowing one's way around civilian firearms is not the same thing. But I'm sure even with 6 guns per 100 that means that there could be at least dozens of guns present in the scene. Yet so far we didn't hear any of them firing, which I don't attribute just to luck. But you're right, most of the protestors probably don't own a firearm, and those who may own it probably won't take it there.