Does anybody know if these Byrna non-lethal gas pellet guns are legal in Canada?

True but in Canada lethal=jail.
But still alive.