En Allemagne et suisse je sais pas trop mais en France ça dépend des types ....
Si tu parles du taser donc le pistolet non c strictement interdit
Après si tu parles du shoker donc il faut toucher la personne c en vente libre mais le port et transport est interdit sauf motif 'legitime' donc non tu ke peux en avoir un dans ton sac a main sauf si tu te trimbaler avec 50 millions sur toi normalement lol donc ça dépendra du flic qui va te contrôler.... il peut fermer les yeux ...te le confisquer voir t'embarquer et logiquement ça se termine en amende + casier ...mais tu peux en avoir un chez toi par exemple ça personne te dira rien si tu t'y fait agresser
Pour les bombes c pareil....si tu parles des 'extinct' de la police qui peuvent gazer une foule même pas en rêve...pareil que pour les shocker pour les lacrymogènes.... mais certaines bombes mais pas au poivre sont autorisées....vaut mieux aller en armurerie ils te renseigneront ... ça dépend du produit et de la taille de la bombe ....