• We are conveniently located near Zebulon, NC. 
  • Want to have a class at your place?  We can travel up to 75 miles to teach a private group class (contact for minimum group size.  Must have safe, legal place to shoot).  
  • We teach North Carolina's concealed carry class, as well as NRA Basic Pistol - Phase 2.
  • Private shooting instruction can be scheduled.  See classes tab.


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.