No, NO, NO!! A thousand times NO!
Among other things, they are ILLEGAL in many places. They are also (thankfully) very difficult to take on flights to other countries.
(I hate that this topic keeps coming up. It truly frightens me to think that there may actually be cyclists out there with guns.)