If you are a cop and someone is trying to reach for your gun and has already beaten you, at what point are you at your last resort?
Thats the point. There is no last resort. If this is not a situation where shooting someone isn't justifiable then there will never be a situation.