Is the Asp Street Defender pepper spray worth buying? I like to hear from someone who owns one. I carry a folding knife because I can't pack a gun or ASP baton in CA.
I've got about 6 line-'o'-duty pepper spray uses against dogs and people using three different brands. I've also been sprayed myself in training. I carry pepper spray off duty, in addition to my gun and knife here in sunny, overtaxed California, which should say something.
I like the format of the Street Defender--the kubotan style body. I've never used ASP spray, though. I carry Sabre Red on duty with a trigger style can, and Kimber Lifeact off duty. I've used both against people. Neither was particularly effective, though it's sometimes hard to define "effective." What are you trying to accomplish specifically? Bad guy surrenders, runs away, or doesn't initiate a fight that seemed imminent? Or just has trouble seeing during the actual fight?
I recommend anybody carry pepper spray of the major brands--Fox, Freeze +P, Sabre Red, Def Tec, and ASP, I guess.
I'd also recommend a Taser C-2, which I also carry. Tasers are CA legal and much, much more effective than pepper spray.
Finally, it is possible for civilians to carry guns and collapsible batons in CA. You need a permit for either. My uncle had a concealed handgun permit in Placer County, but got tired of paying the annual fees.