Yes if they have good reason but if they use only for bad oh i wanna punch their face and throw them in the black hole and the answer if use is of course no

In my opinion, yes they should. Generally speaking, they should arm themselves even if they find a secure place or anything that they feel safe with. Even if you hide, you will eventually get caught, so rather than waiting and wishing and hoping that no danger or no conflict would come near you, act now and be attentive at all times. Be ready of what consequences might come after you, either emotionally and physically.