i would have ran them over to get out of the area.
Yup, don’t get out of the car and run them over.
The problem is that civilized people act in civilized manners. I’m not sure I could really gun it and run over a bunch of teenagers, even if they were attacking me.
Then, state that you "felt threatened." It works for the "police" after all.