If your cats are out eating native animals, they are a feral nusiance.
Again, what would you people say if I just let my dog out at night like it was no big deal?
I have no sympathy (for you) if your cats are injured or killed by accident or by other means. I also have no patience for stray animals. Living in the 'burbs precludes me from shooting problem animals. I have and will continue, however, to rent live animal traps and turn them over to animal control. And sorry, but if your cat has a collar, collar goes in the trash animal goes to the pound.
KEEP YOUR DAMN CATS IN THE HOUSE.
My dog doesn't get to roam the neighborhood, eat your plants, *expletive deleted*it on your porch, walk on your car, screech and fight in the middle of the night outside your window, or hunt wild NATIVE animals....your cat shouldn't get to, either.