Remember that we're still talking about rioting, and not about actual city warfare or anything like that.

About kevlars, I'm no expert, but I still beleive that a high velocity, fist sized sling stone in the chest will hurt, even through a kevlar vest. And if it hits the head, it should at least cause a minor concussion. Unless they are wearing some super helmets that I'm not aware of.

And if the slingstone doesn't hurt through the soldier's armor, then it will certainly hurt if it hits the face, arms, or legs! And since many palestinians have used a sling from their early childhood, I'd assume they're quite accurate with those things, making them able to aim at the most vulnerable spots.