New Mexico allows residents to carry a concealed handgun with a state license. Applicants must be 21 or older, complete 15 hours of training and demonstrate the knowledge and skills required by law. A state-approved instructor covers selection, ownership and operation of revolvers and semi-automatic pistols, safe gun handling and key elements of accurate pistol shooting. Serious attention is given to legal issues. The course fee includes a comprehensive manual from the U.S. Concealed Carry Association and additional handouts, but not ammunition. You don't need to own a gun; pistols will be available for practice and qualification at two outdoor shooting sessions.