In July 1995, the NC General Assembly enacted a CCH law that allows qualifying citizens of NC the opportunity to obtain a permit to carry a concealed handgun. As a provision of this legislation, the individual must complete a required training program in the use of deadly force, training in carrying a concealed handgun and be able to demonstrate proficiency in the use of the handgun.