Bah, in town a cat should be on a leash, just like a dog. Or not let it out. Or if it gets out and gets run over, then it's the owner's fault.
As a cat owner, I take responsibility for my possessions and my household.
I don't think it's cool though to drive around looking for cats to shoot...