Do you “fire” a water cannon, though? It just feels like there ought to be a better word for jetting fascist scum.
Also, maybe a more appropriate word in this instance than “crowds”. How about, oh I dunno, mob, thugs, or rioters, to name but three that spring to mind.