I would love to have one... or two of those but in Canada they are considered firearms and suffer the same restrictions as as all handguns here so only legal to shoot at a registered range or on private property. Not legal to carry or shoot anywhere else.
My purposes for it would be fun and to carry for bear protection.
Longbow