The sheriff of a county, upon the application of any person residing in that county, may issue a qualified or unlimited license to such person to carry a pistol in a vehicle or concealed on or about his person within this state for not more than one year from date of issue, if it appears that the applicant has good reason to fear injury to his person or property or has any other proper reason for carrying a pistol, and that he is a suitable person to be so licensed. The license shall be in triplicate, in form to be prescribed by the Secretary of State, and shall bear the name, address, description, and signature of the licensee and the reason given for desiring a license. The original thereof shall be delivered to the licensee, the duplicate shall, within seven days, be sent by registered or certified mail to the Director of Public Safety, and the triplicate shall be preserved for six years by the authority issuing the same. The fee for issuing such license shall be one dollar ($1) which shall be paid into the county treasury unless otherwise provided by local law. Prior to issuance of a license, the sheriff shall contact available local, state, and federal criminal history data banks to determine whether possession of a firearm by an applicant would be a violation of state or federal law. The sheriff may revoke a license upon proof that the licensee is not a proper person to be licensed.