Sorry, I didn't read everything. I remember several instances over the years when a private citizen pulled on a perp. The perp was actively shooting. When told to 'stop', 'freeze' or whatever, he didn't. The CCW holder was slow to react when the perp swung his muzzle their way. The CCW holder got shot.
I feel it all goes back to the reason you pulled & got involved in the 1st place. Of course the CCW holder operates without any legal department backing them up. Just something to think about before it comes up. There is a time to talk & may come a time to shoot. It may change very fast too.