They should SUE, SUE, SUE the bastards. Since when is it illegal to just have a knife? This ain't England you know.
There's probably a city regulation against "weapons" in the park. There is here.