From what I remember the general agreement was using an airgun to shoot the blighters.
For me I found putting mirrors in the beds has really helped. I think the cats get very embarrased when they think another cat is nearby and I've had limited fouling since. Also I can't see them as they just reflect the garden.