Criminal Law Questions? Ask a Criminal Lawyer.
Thank you for your question. I appreciate your patience while I researched and typed out your answer.
It's not unlawful for you to carry on you as long as you don't use it for an unlawful purpose. This applies to everywhere except Philadelphia, which prohibits residents from owning a stun gun.
While the law doesn't specifically address pointing it at someone I would say unless you are defending yourself, I would not take it out or attempt to use it because that could potentially be seen as an assault and get you in trouble.
Even then, as I mentioned in my previous answer, defense of yourself or others has to be reasonable, there has to be a genuine threat, and you can only use enough force to incapacitate them (e.g., once they're stunned, you can't keep shocking them).
If you need clarification or further information, you can always REPLY to my question before rating my service today.