So the other night I geuss I pissed someone off while I was driving and they began to follow me while the girl friend was with me. Now mind you, im not that big only 175 lbs and 6'3" tall so im not very intimidating. So back to the story i eventually drove around enough and got the ass hole to quit following me, but I want to get an ASP to keep with me in my truck in case someone wants to try and get violent with me but im worried if I get pulled over by a LEO I will get popped and all sorts of bad crap go on seeing that im only 19. I read online that they are illegal in the lovely state of CA unless you take a class or something. So im looking for some insight from everyone else.