No not yet cause it has not been challenged. Ca has a gun permit but in most countys you have to me someone special to get it. There's the whole equality thing out the window right there. They think you can have a gun only in the home but the constitutions says otherwise.
They also ban many simi-auto guns on top of the ban on full auto weapons the Fed has. Both are unconstitutional. The ban law was only challenged once an it was over a short shotgun. The court ruled that the second amendment was about defending yourself an your state in a military way. They said that a short shotgun had no military value so it could be banned. Full auto guns have not been challenged but if you hold them to that same standard they would have to rule that they have military value an cant be banned.
I don't like playing favorites with permits, that's for sure.
We have concealed handgun permits in Texas, and it seems to work well. Criminals are going to carry concealed handguns no matter what the law is, so you might as well allow law-abiding residents to carry a concealed handgun.
I would argue that shotguns have military value. They work really well in close combat.
I don't think semi-automatic weapons should be banned. I have mixed feelings about fully automatic weapons. I want law-abiding citizens to be able to own automatic weapons, but on the other hand I worry that some nut will get a machine gun and kill a large number of people.
That is one of the big dangers of living in a free society.