To reduce accidental deaths during civil disturbances, firearms manufacturer FN Herstal has developed a gun that not only fires less-than-lethal elastomer projectiles, it has a digital smart sight that can recognize human heads and refuse to fire at them.
What do you want them to do? Hug them and say please stop?
I remember that a can of Pepsi was able to stop riots a few years ago! /s