I do not know the laws in Colorado, but in many states using a Taser is assault with a deadly weapon.
In other words, if she need to Tase, it would have to be at the same level of personal danger to use a gun.
And a Taser won't work quite the way they do in the movies. You need to train with it, and know its limitations.
Not the case in my state of Florida. I don't use the type with launching probes. That's for a reason beyond the big time money they cost. Each probe is serial numbered so use isn't necessarily anonymous. Also there's not much chance of multiple uses in one event. I have used the standard contact type of stun device a couple of times in actual conditions (ie an attack against me or against someone I was working with when I did that sort of thing). The ideal employment of this sort of thing is not to let your target see the device and just zap him someplace sensitive like the crotch. Depending on the length of contact the effects are quite dramatic. So is the pain.