She should carry a leather strop, shaving soap, and shaving brush to illustrate plausible deniability. LOL.
In Tennessee if you use force to repel an attacker, no charges state charges may be brought against you even if you are illegally carrying a weapon. Of course, this won’t prevent federal charges from being brought against you if you are an ex-con in possession of a firearm.