Well if you could I doubt there would be much of that going on. They are commiting those brazen acts because they are more or less incentivized to do so.This is hardly the only case like that dude. People get arrested and charged for shooting people over property all the time. Under the law no, you are NOT allowed to defend your property against trespass with lethal force. When you guys argue that you're arguing frustration against thieves, not the law.
Petty crime sucks but you can't just blast them. See the threads about the rampant shoplifting in urban areas. Can't just blast those guys either.