I see gun issues maily dividing people into two camps:
Independent people who "do for themselves"-- these are the folks that attempt to resolve problems on their own.
Then there's the Dependent people who "call for help"
California is mainly the dependent people.
It's rather easy to convince her followers in CA:
The rich don't have any need for guns in their lifestyles because they don't have time, desire, and they can hire security and live in the best neighborhoods. Crime is probably a rarity to them and they can be led to easily believe that guns are for criminals. And, most of them probably have little education and no understanding of the Constitution, history, wars, worldwide events, etc. They are rich because they are probably good at some useless skills that happen to pay fabulously well.
They control the leadership.
Then there's the shrinking California middle class. Probably most of this class voted for Bush. I think Bush got a large number of votes in California, and I would guess mainly from the middle class. These people probably see guns as a mixed bag. Criminals use them, laws are useless, and citizens should have them. These people are the reason that citizens can have some guns. These are the independent folks.
Then there's the middle class who are the dependent folks;
The middle class duke it out but the dependent folks probably outnumber the independent folks.
Then there's the poor, uneducated, indifferent people, maybe illegals, who probably don't even know the laws and don't care. They don't vote so it doesn't matter what their opinions are.
It takes an analytical mind to truly understand the gun control debate. It's easier to convince an uninformed person that guns=crime. And, since most of Californians are uninformed, non-analytical, or indifferent then they don't get it so it's easier to follow and anti-gun leader.