If I thought as you do, that the supremacy clause applies the BOR to the states, then I would agree. But I don't.
Why do you think CA can legitimately infringe on your right to own a socalled 'assault rifle'?
I can find nothing in the California constitution which prohibits the state legislature from writing such a law. So I have to conclude that the law is legally legitimate.