Here's a good summary of the current situation on handgun permits:
Two states--Vermont and Alaska--do not require a permit to carry a concealed handgun in most cases. Thirty-six states, now including Missouri, issue licenses according to objective criteria, and licenses are not denied merely because a police chief or sheriff does not want people to have guns. Of the 36 "shall issue" states, Missouri's law is among the very most restrictive, and substantially more restrictive than a "shall issue" referendum which voters narrowly rejected in 1999. (Technically, Alabama, Connecticut, and Iowa are "may issue" states, but in practice, licenses are usually issued fairly and without unreasonable denials.)Of the remaining states, about half--such as New York and California--are "may issue" states, in which sheriffs and police chiefs have nearly unlimited discretion in issuing permits. The other half, including Kansas and Ohio, have no procedure for issue concealed handgun permits.
This came up in conversation recently. Apparently Senator Dianne Feinstein (D-CA) is one of the lucky Californians who has a concealed-carry permit.
The question remains: how difficult is it to get a hangun permit in California? I've never tried. It probably helps to be a Senator, though...