Minigun at all 4 corners and on the roof.
What do you think are in the SUVs front and back. They could stop a small army with their weaponry.