Traditionally stun guns have been used by law enforcement agencies as a non-lethal form of subduing a hostile individual. According to Investigator.com, stun guns delivers an electroshock to a victim, which disrupt a person´s nerve and muscle functions. Although supposed to be non-lethal, there have been a number of accidental deaths and injuries that have occurred while using the stun gun, which have resulted in new Canadian laws regarding stun gun use.
Conductive energy weapons, a.k.a. stun guns, are only illegal in Canada if they are shorter than 480 millimetres (18.89 inches). This argues that stun batons 480 millimetres and longer are legal in Canada. You are legally allowed to carry a stun baton over 48 cm. However, like any legal weapon in Canada, it is not allowed to be used, even in self defense.
Now the best choose are 1132 stun baton, 1188 stun baton and 168 stun gun.
Maybe you will ask, why not X10 stun baton? You should note that, when X10 is Contracted, it is just 42 cm, even the extension length is 48.5 cm