While I've never been much into stun guns before,
I did pick one of these up recently (link) just because it was so small and cute(and affordable) for its power output(not much bigger than a zippo lighter and looks like a car remote) and has a bright usable flashlight built in .. it does pack a hell of a 'get off me shock' for its size(after testing it out) and the 1 million v sound/crack it makes is loud enough to make most jump or cringe
..but would still need to be held on the subject for 3-5 seconds to get a more tased and drop, disoriented effect ..whereas the taser fixes the barbed darts and runs through a 5 second cycle automatically.
But stun guns are getting quite powerful these days, this 2.5 million v has a pretty good effect..
especially after he holds it in place for a second :)
YouTube - 50 year old man shocking self with 2.5million volt stun gun....TWICE!!!!!!
I carry this little micro stun/prod :) Only as a backup to a can of Good Oc spray(ie:fox labs,sabre,freeze)
..then usually also with a knife and small pistol at least.
PS..A taser C2, OC combo would be pretty formidable after she was trained in their use.