Welcome to OCDO. It may be best/better to start your own thread in this California sub-forum as this one is a seven years dead thread.
It is not thought wise to consult with police law enforcement agents as they are not bound to the truth and are indeed permitted to lie in order to obtain a conviction. Better to ask here, or on a dedicated California forum like CalGuns or - BEST- retain an attorney bound by the canons to YOUR interests.
I agree with the first sentence and the last half of the second sentence but never, ever, rely on anything you read in a forum, not here, not anywhere and especially not at CalGuns.
Also, if your attorney says anything other than "maybe" then you need to find a competent attorney. California's gun laws are poorly written and where the courts have construed them, they have not done so consistently. The California courts cannot even agree on what constitutes a loaded gun and the California Supreme Court only recently decided to resolve a split between the California courts on what the definition of "concealed" means when it comes to weapons.
As someone who is not an attorney but as someone who has been fighting to overturn California's Open Carry bans these past four years, I can tell you the rule of thumb for carrying firearms in California is this:
Open Carry is by default, legal everywhere except where it is prohibited.
Openly carrying a loaded firearm is by default legal everywhere except where it is prohibited.
Openly carrying an unloaded firearm is by default legal everywhere except where it is prohibited.
Concealed carry is by default, illegal everywhere except where it is permitted (an unloaded firearm carried concealed, even if you don't have any ammunition, is still a concealed weapon).
The carrying of firearms on Federal land is subject both to Federal "regulations" and state restrictions. You can be arrested, prosecuted, convicted, fined and imprisoned for violating a state gun law on Federal land.
I realize that this isn't much help but that's the way it currently is here in California. Even judges don't know the law. Case in point was the vacated Peruta v. San Diego three judge panel decision. The judges thought that it is legal to carry a loaded firearm on your private residential property in incorporated cities and in unincorporated county territory where the discharge of a firearm is prohibited. It isn't. In 1976 the California courts held that one can "have" a loaded firearm on his property but one cannot "carry" a loaded firearm on his property. The Peruta court did not know this because judges, especially appellate judges do not research the relevant case law. They look just at the filings and case law citations submitted and raised on appeal. None of the plaintiffs ever mentioned that they couldn't carry a loaded firearm on their property, let alone that Ed Peruta, the lead plaintiff who lives full time out of an RV can't carry a loaded firearm in his RV or even keep an unloaded handgun in a chest of drawers in his RV.
Which brings us back to asking a competent attorney. Hint, you won't find one working for the NRA, CRPA, SAF, or CalGuns.
I guess now this thread can be closed and a new one started.