I used to not think a lot of stun guns. If you find one in person though, you know it packs a punch. Perhaps you have owned one? Many of them are far better than others. It's not just about the size though. You want to know the kind of stun gun and all the other specifications. This is especially valid when you start hearing about tiny stun guns, such as stun gun keychains. I would require a bigger variant, especially if it was going to be the only weapon of self defense on my person, wouldn't you?