Good info but like all things, everything is open to interpretation. If L.E. thinks it's something and arrests you, you may end up not being charged but have to go through so much hassle and expense. Maybe even enjoy some jail food for a day or so!
Nope, but I am a lawyer and I teach the CCW law and self defense law as part of a concealed weapon class.