Blah, they sound like my neighbors. Maybe they're related. Only mine haven't been caught yet, the town's too lazy to care. I can't count how many times the cops have been over there, and I know on more than one occasion they were there when the underage spawn/friends of the spawn were both drunk and high. And yet, they didn't file any charges (they were there for noise issues). I just keep dreaming of a farm without neighbors RIGHT next door (yeah, I know, there's winners in the country too-but at least they won't be a beer bottle's throw away from my house).
Glad kitty is doing better. Have you considered keeping him in until whacko neighbors are locked up? I know outdoor cats aren't that easy to convince to stay in, just a thought to keep him away from them until they can't inflict any more damage.