The good news is as long as the weapon is legal most cops don't care of you carry and it is a class b misdemeanor. So in Vallejo I used to carry permit or no.
Not true the last time I checked. It is prosecutor discretion whether to prosecute as a felony or misdemeanor.