Ich würde auf alle Fälle auch zuerst mit den Nachbarn reden,
vielleicht wissen sie gar nicht, wie aggressiv ihr Kater ist,
oder sie zeigen Einsicht, dass er kastriert werden müsste,
oder dass er nicht mehr frei herumlaufen sollte.
Wenn sie, was aufgrund deines Berichtes, dass er häufiger
andere Katzen verletzt, zu befürchten ist, kein Verständnis zeigen,
würde ich notfalls eine Anzeige erstatten (zumindest wegen "Sachbeschädigung")
oder beim örtlichen Tierschutzverband nachfragen, was man
sonst noch unternehmen kann.
Bei Hunden ist der Besitzer immer mit verantwortlich,
Katzen laufen zwar frei herum, das ist aber kein Freibrief,
dafür dass man ein offensichtlich aggressives Tier herumlaufen lässt
und dadurch andere Tiere zu Schaden kommen und den Besitzern
hohe Tierarztkosten entstehen. Natürlich wiegt die Angst um das
eigene Tier höher als die Kosten und noch mehr die Trauer, falls
eine Katze tatsächlich nicht zu retten ist, aber leider wäre nur
der finanzielle Schaden rechtlich einklagbar.