Put out a flyer in mailboxes near your home. letting anyone with outdoor cats know that if their animal goes missing they can be picked up at the pound and they can pay a small fee to get them. Then call animal control. They will put out a trap, catch offending felines and cart them away.

Our cat was one of several tossed out of a pickup truck one night on our road (according to a neighhbor), and is probably 77% feral. She's the only survivor of the litter, afaik, and in spite of 2 years' among humans, she's still pretty spooky. Likes me (who really is a dog person), won't give my wife (who rescued her, nursed her back to health, got her shots, etc.) the time of day. Go figure.

I bet it would work on teenagers cutting through your yard too. I could move it every day or 2 so they could not find it in the dark. I will have to by them in bulk though. I Imagine a few would get smashed. Could be fun though.