California state law permits the carry and use of devices that fall under the general category of "Stun Guns":
Stun Gun Laws in California
It makes clear certain restrictions:
Who Can and Can't Carry a Stun Gun in California?
Compared to some other states, California has few restrictions on consumer use of stun guns or Tasers. The state allows anyone to buy, possess, or use a stun gun (without a permit requirement):
**unless they have been convicted of a felony or assault** being one of those restrictions