NC Concealed Carry course consists of 8 hours of classroom training in the legal requirements, gun safety, gun handling, and storage of a firearm. It also includes a 30 round course of fire to demonstrate proficiency in the handling and use of your firearm.