The sheriff shall issue a permit after receipt of a complete application to an applicant who:
is a citizen of the U.S. and has been a resident of the State for at least 30 days immediately prior to filing the application;
is at least 21;
does not suffer from a physical or mental infirmity that prevents the safe handling of a handgun;
has successfully completed an approved firearms safety and training course which involves the actual firing of handguns and instruction in the law governing the carrying of a concealed handgun and the use of deadly force;
is not ineligible under federal or state law to possess, receive, or own a firearm;
is not currently or has not been adjudicated or administratively determined to be lacking mental capacity or mentally ill;
has not been discharged from the armed forces under conditions other than honorable;
is or has not been adjudicated guilty or judgment continued or suspended sentence for a violent misdemeanor;
has not had judgment continued for or free on bond or personal recognizance pending trial, appeal, or sentencing for a disqualifying criminal offense;
has not been convicted of an impaired driving offense within three years prior to the date on which the application is submitted.