Looks like everyone has covered the bases, and I'll probably be repetitive, but figure I might as well add my two cents. While I've entertained the thought of shooting out tires, radiator, etc. to keep them from leaving, the consequences of that action depends on where you are, the whims of your district attorney, and even who you are. Locally we had a lady cop walk out of a building to see someone stealing her personal car. She shot the dude dead and didn't get charged. A normal citizen would have been charged. And firing to stop a car is akin to a warning shot and I've read cases of people going down for firing a warning shot.
The bottom line is that I'm not going to do ANYTHING that would put my fate in the hands of some anti-gun district attorney, or some ignorant jury, unless my life absolutely depended on it. If I'm firing a shot it's because of an imminent fear of death or great bodily harm, not because my tv, truck, boat, etc. is being stolen. I don't care if the law allows it either. It's not that I think some criminal scum's life is more valuable than my stuff, it's because sometimes it's still subjective as to whether or not you're going to be charged with a crime. If I shoot someone, or fire my gun, it's because I HAD to, not because I could, or wanted to.