Some of these things are more than a little tricky.
As has been pointed out where one lives would make a big difference in legal liability of various actions. For instance the OP had this happening in NYC. I don't think there's a lot could lawfully be done there. (though I'm not well versed on NYC law)
The nerfing of property crime in this country is more than a little disturbing. Outright theft and wanton destruction during numerous riots (and even "normal" laws in CA) can be waived off by many as "Well, that's what insurance if for." That's bad enough. Private property crimes (such as these) can be worse. Not in a matter of scale but of impact to the victim. In this case depending on what you carry for insurance having your tires slashed may not be covered. It'd be really swell if everybody was just rolling in dough but for lots of people putting good tires on a vehicle is a serious investment. Good full size SUV tires can easily be $200 or more. (And we're not even counting the inconvenience of having a vehicle you can't drive here) I get really frustrated when people just say "It's just money". For the rich, OK, maybe so. The fact of the matter is for LOTS of people money is a finite resource to the point money spent "here" can only happen if it isn't spent "there". That money came from time on a job. Literally a chunk of your life was set aside so you could obtain X amount of money to exchange for Y. If somebody comes along and f**** over your Y it isn't "just money"...it's that chunk of your life you invested that's been rendered worthless as well. I think people need to get a lot less forgiving over such actions.
Now having said the above the idea of a snipers hide set up over your vehicle and stacking bodies isn't a particularly sane (or legal) approach. Going out of one's way to actively deter damage to personal property is an entirely reasonable response. If the perpetrators respond with anything resembling a threat, f'em.