Snipers?! This is USSS CAT (Counterassaultt) teams wet dream! Break out the miniguns!
You must be thinking of that scene from Terminator 2. Only substitute Antifa for the police.