GZ may very well be acquitted of the crime for which he is charged, simply by virtue of the fact that there may not be enough evidence to prove his guilt beyond a reasonable doubt.
While that may in fact be the correct verdict from a criminal justice point of view, what cannot be disputed is that GZ broke a cardinal rule of legal civilian concealed carry by getting out of his vehicle and exposing himself to danger. If his own version of the story is true, he knowingly put himself into a bad situation and had to resort to lethal force to get out of it.
Based upon what I have seen, I dont think GZ set out to kill anyone in cold blood that night. I think he just took the neighborhood watchman routine a bit too far, ignored the advice of the police dispatcher, and wound up making a horrible mistake.
Civilians with carry permits are NOT cops and we should NOT go looking for trouble or taking the law into our own hands. As permit holders (I have one) we have a moral obligation to go out of our way to avoid conflict and de-escalate confrontations by any means necessary. That includes swallowing our pride, tolerating verbal abuse, apologizing even when we are not in the wrong, and even letting non-violent property criminals run away rather than attempting to arrest them ourselves. If I witnessed a crime I might consider making a citizens arrest if I was unarmed; if armed, however, then attempting such an arrest creates the risk of the arrestee gaining access to my firearm and that is too great of a chance to take.