Mounted police, backed up by Humvees with automatic weapons if necesssary.
I am with you 100%! Only way to handle these thugs!