Balog, until Texas passed its CHL law, you could not at all carry a handgun for self defense except via the court precedents about being a "traveller" (defined as being out of one's home county, overnight).
While California has a CHL law, they hate to issue them to the ordinary folks who make up some 99.99% of the population. So, how do you prepare for self-defense in that state, during times of need? I think it's some 37 or so states, total, with CHL laws. Vermont, you don't need one. Try carrying for self-defense in NYC...
What many find interesting is the increase in numbers of states with CHL laws, in the face of increasing federal hostility toward armed citizens.
Art