
Concealed Carry Classes

Introduction to Firearms
Perfect for Our New Shooters

Basic AR

Tactical AR

Basic Pistol
Great Class for All Skill Levels

Tactical Pistol
Prerequisite – Basic Pistol

Defensive Pistol

Personalized Training
Aim and Shoot Better With Correct Body Positioning
Gun Training
Our gun training will provide the skills you need.
One of the most important parts of being a responsible gun owner is getting the appropriate gun training, so you can be proficient. Here at ProShots, we offer a wide range of classes for every skill level and type of firearm, so you can be confident you’ll react properly should the need arise. Gun training is also something you should be involved with on a regular basis, so your skills stay sharp.
Our 8-lane indoor gun range is a clean, safe environment conducive to learning about firearms and becoming proficient with whichever type you are interested in. We offer classes in handguns, shotguns, and rifles with everything from introduction and basic classes to advanced and tactical classes. We are also willing to work with you to design a custom gun training experience for either a one-on-one, private session or for a group. Whatever you need, including off-site gun training in the Winston-Salem, North Carolina area, we can make it happen for you.
Our gun training is also ideal if you would like to get involved in shooting competitions and events that we hold throughout the year. Some of the options include golf ball shoots, bowling pin shoots, fund raising events, and dueling tree competitions. We can also arrange a private event for your group. Whichever event you enter, you can feel confident you’ll do well after getting a few of our gun training classes under your belt.
If you have any questions about gun training or any of the services and sale items we offer, don’t hesitate to give us a call or stop by and see us. We look forward to providing you with one-on-one gun training or seeing you in one of our group classes.
At ProShots, we offer gun training services to customers throughout North Carolina, including Winston-Salem, Rural Hall, Oak Crest, Walkertown, Tobaccoville, Pfafftown, Bethania, Greensboro, Lexington, Statesville, and Forsyth County.
FAQs About Gun Training
Our gun training programs are designed for shooters of all experience levels. Whether you’re brand new to firearms or looking to sharpen advanced skills, our goal is to help you train with confidence and safety. The FAQs below will provide you with a better understanding of what to expect from our classes and how to get started.
Hidden
What classes do you offer for beginners?
We offer several introductory classes for those just getting started with firearms. Our “Introduction to Firearms” course is perfect for those who’ve never handled a gun before, covering everything from basic safety rules and gun anatomy to storage and legal considerations. The “Basic Pistol” class builds on that foundation with live-fire practice, safe handling techniques, and range etiquette. Our instructors create a supportive, judgment-free environment where new shooters can learn at their own pace.
Do I need prior experience to take tactical or defensive courses?
Yes. Our more advanced training programs, such as “Tactical Pistol” and “Defensive Pistol,” or other scenario-based courses, require the successful completion of foundational classes first. These prerequisites help ensure every student in the class has the necessary understanding of safety, marksmanship, and situational awareness. This structure allows us to focus on higher-level skills during advanced sessions without compromising safety or pace.
Can I get one-on-one training?
We offer private lessons and small-group instruction tailored to your experience level and goals. Whether you want to build confidence before your first group class, work on specific shooting techniques, or prepare for a particular type of training, we can help. Contact us directly to schedule your session, and we’ll match you with an instructor who fits your needs.