Notwithstanding any other provision of law, any person may purchase, possess, or use tear gas or any tear gas weapon for the projection or release of tear gas if the tear gas or tear gas weapon is used solely for self-defense purposes, subject to the following requirements:
Ca. Pen. Code § 22810