Please, please do not put antifreeze out. That is so incredibly irresponsible.
What is your local law? If it is lawful to shoot the cats, and you are certain that they are feral, then it is probably appropriate to kill them if you are sure you can get a kill shot.