But people cannot keep and bear arms in California now, according to the 9th Circuit. Open carry is illegal by existing California state law, and now the state has made Concealed Carry illegal, and the US 9th Circuit has upheld the state law.
Even if the government says I can own a gun, but makes it illegal for me to use it, then I am not allowed to keep and bear arms. Keeping doesn't mean in a safe or in a drawer with a trigger lock, unloaded and unavailable to be used if and when needed. Bearing means that I can bear it when and where I wish to target practice, hunt, use for self protection, just carry it around just in case I need it, or whatever I determine I may wish to bear arms for or need to do so. It's my right to have a gun with me if, when, and where I wish - that's what keep and bear means.