Learn to shoot NC exists to help grow the shooting community. We want to help people who have limited or no shooting experience become comfortable with firearms, as well as help shooters hone their marksmanship skills. If you have ever thought about learning to shoot for recreation, self defense, or any other reason - but don't know where to start - Learn to Shoot NC is here to help. We serve Durham, Raleigh, Rocky Mount, Wilson, Zebulon, Wake County, Franklin County, Nash County, Johnston County, and Wayne County areas. We currently offer North Carolina concealed carry handgun classes (CCH / CCW), NRA Basic Pistol - Phase 2 classes, and private instruction. Click on the "classes" tab in the navigation bar at the top of the page to view our upcoming classes.