The reason I have put so much time an effort into researching and knowing California's knife and weapons laws, aside from wanting to avoid arrest, is because I have a criminal record (assault with a deadly weapon). That means if I get busted breaking any knife or weapons laws I'm going to be in a LOT more trouble than someone with no record.
And yet, I don't worry about being arrested. Because I make sure that everything I carry, and how I carry it, is legal.
I'm 53, lived in San Diego most of my life (my only time away was during my incarceration). I'm also a biker, and look the part. I'm exactly the kind of person one would expect to get hassled by the cops.
I've had many interactions with law enforcement personnel on the street during my life, and they have all been positive, despite being a biker, despite having visible weapons, and despite having a record. I treat them with respect, and they have always treated me with respect. I also don't engage in criminal activity. Aside from personal interactions I've crossed paths with more LEO's than I can count (cop cars stopped next to me at red lights, cops in restaurants and stores, etc), and I've never been hassled by any of them. Not even when they could see the big fixed-blade hanging on my belt.
So I just don't worry. And when I hear stories about people having bad run-in's with cops, I always have to wonder- what's the REAL story. Because I've known LOTS of guys who complained about being hassled by the cops, or who got arrested, or who told stories about others being arrested, and at the beginning of their story they say they weren't doing anything wrong, but then the more they talk the more they reveal all the shady, or downright illegal stuff they were doing at the time.
I'm not saying there aren't a-hole cops out there, I know there are, and they are a genuine concern. And believe me, I know how corrupt the criminal justice system is, I've been through it. But I don't believe in going through life afraid of the cops, or so afraid of being arrested that I give up my legal rights. My philosophy is- Know the law, know your rights, and make the best, informed effort to obey the law. I also believe in being respectful to LEO's, and not giving them attitude. That's my way of avoiding trouble.
Now on the subject of bad LEO's, I said that all of my interactions on the street were positive, but I have encountered some truly A-Hole LEO's off the street (sheriffs personnel). One was the lead detective in my case (lying scum), and a few others worked in the San Diego jails (power-trippers). But on the street, like I said, every LEO I've ever encountered, police, sheriffs deputies, highway patrol, have all been cool to me. In fact some were outright friendly, and on various occasions gave me a break when I
accidentally broke the speed limit or violated some traffic code.