Dante said it best 'A bunch of savages in this town'.
What kind of world is it where a bunch of teenagers have nothing better to do than smash up a shop. I can't believe that scumbags like this are allowed to wander the streets. If left to their own devices they're going to grow up into the next generation of lager louts who beat the shit out of each other and anyone who gets in their way.
Give a week's notice to anyone who doesn't want to get involved to leave town. At the end of the week, seal off the town and quarantine it. Air drop in some automatic weapons and leave them to it for a week. At the end of that week, send the army in to mop up the survivors. Problem solved.