As soon as a weapon is discharged, violence, or someone injured then everything else becomes a lower priority.
The citizen never discharged his weapon, from what I can see.
The truck driver may have had cause to call the police when he had gun pulled on him, but the repo action at that point was legally over. Also, he should not have continued the repo after the citizen was shot, because (1) the citizen had objected, and (2) the scene was a breach of peace.
Secondly, the police were hiding, jumped out and said “get on the ground” and started firing before they could finish the command. The original reference to the gun was dropped. So, they surprised the citizen, and killed him before he could react. If the citizen had pointed a gun at the police they wouldn’t have retracted that statement. Also, the corrected statement doesn’t seem to mention a gun. How did the police go into hiding? Seems like the citizen had gone back inside. It’s possible when he emerged again he did not have a gun, and the lack of reference to a gun in the corrected statement actually suggests that.
This guy was a husband and father. He was trying to do the right thing with his life- raising a family-and was killed under questionable circumstances.