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!