I had a great experience at Right Sight Training.  The course information, dry fire training, and live fire was very detailed, educational, and practical.  It’s always great when a question isn’t a stupid question. Sean, the instructor, was the best and very knowledgeable.  His introduction and presentation is a must for future concealed carry holders.  I also must say that this kind of  required training in North Carolina is much better than in the state of Virginia.  I give Right Sight Training a thumbs up!