I'm surprised nobody else chimed in when this thread was started. Somehow, I didn't see it at the time or I would have answered then.
This is one of the more common options I've seen used around here. It's pricey, but you can do alot with it... https://zautomotive.com/product/tazer/