Hmmm. Going over what details I can find, I'd say he should be put to death for murder, since it was entirely unnecessary to kill her to defend himself from her.
Throwing rocks at a truck, let alone charging at someone, is not justification to shoot someone dead. When she charged at him, he...