California Penal Code sections 12050 through 12054 provide that the Chief of Police or County Sheriff may issue a license to carry a pistol, revolver, or other firearm capable of being concealed upon the person.
Healdsburg City Ordinance 924 requires a that all persons engaging in the business of peddling or soliciting by going from door-to-door, house-to-house, or street-to-street for the purpose of peddling or soliciting must first obtain a permit.