MCFA offers complete training in handgun use for fun and personal defense. We offer Handgun 101, NRA Basic of Pistol Shooting - the actual shooting part of the course.The book part is only online at https://onlinetraining.nra.org/online-courses/ We also offer Personal Protection at Home, Refuse to Be a Victim, and the Concealed Carry class required by NC to apply for CC permit.