I think he did fine, however...
The perps intent was clear, as was yours - to stop the felony from being committed
Not sure on MI law, but VA doesn't allow deadly force to be used against felony theft. Only certain kinds, such as rape, kidnapping, deadly assault etc. Last I heard MI was similar.
Thing is, in protecting is assets (car) the perp would have tried to take it forceably from him, putting his well being in jeopardy. To me that's enough justification to draw. If 'radiki' was somewhere else away from the car and the guy simply took it, he wouldn't *legally* have that ability to pull as his life wouldn't be in danger.
Except for Texas, because...they have more common sense down there.