i came home yesturday and walked up to my front door and smelled cat piss WTF. There are a bunch of cats in my neiborhood (i hate focking cats) and they are pissing or whatever they do in my flower beds. I think there is 1 or2 in heat or something cause we been hearing them howl at night (i hate focking cats

)
what can i do to keep them out of my front yard

(i hate focking cats

my dog keeps them out of my back yard, but, they drive her crazy witch in turn drives us crazy. I dont want to call the pound because i feel they will set traps and the old focker next door will just open the trap and let them out.
i'm ready to buy a pelet gun and go to war

, probably get in big trouble for that

need help guys cause i focking hate cats.