Firearm Classes, North Carolina

As a leading provider of firearm classes, we balance the importance of safety with the skills needed to use guns.

Firearm Classes in North Carolina Improving your skills requires practice and training, no matter what activity or hobby you prefer. When you want to build your skills with guns, visit us at ProShots to explore our wide range of firearm classes. We cater to all skill levels, starting with newcomers and going all the way up to highly skilled individuals. Our location features an eight-lane indoor gun range, serving people located throughout the state of North Carolina. Whether you’re a first-time gun owner, a seasoned handler, or somewhere in between, we are confident you can learn something from our team.

One of our most popular firearm classes among newcomers to the sport is Introduction to Firearms. During this course, you’ll learn all about the different types of handguns and ammunition, the proper methods for loading and unloading, and how to protect yourself while at home. The instructor will also outline the fundamentals of marksmanship and the mindset to have when you own a gun. If you want to go a bit more advanced, you can explore different courses focused on specific types of firearms, including pistols and ARs, as well as getting a concealed carry handgun permit.

As a leading provider of firearm classes, we balance the importance of safety with the skills needed to use guns. With various courses available, we’re confident that every student can explore their interest in firearms and become a more knowledgeable gun owner or shooter. If you have questions or would like to learn more about a specific class, don’t hesitate to reach out to us or stop by our location.


At ProShots, we offer firearm classes to customers throughout North Carolina, including Winston-Salem, Rural Hall, Oak Crest, Walkertown, Tobaccoville, Pfafftown, Bethania, Greensboro, Lexington, Statesville, and Forsyth County.

Sign Our Waiver