CONCEALED CARRY CLASS (ROANOKE)

Your Search for the Best Concealed Carry Classes Near Me Ends Here

Ready to take the first step toward earning your concealed handgun permit? At SafeSide Tactical, we are here to help. Our Concealed Carry Course (Roanoke) is designed for everyone and anyone who wants to meet the state requirements while gaining essential knowledge about safe firearm handling, situational awareness, and more. Ranking as one of the best concealed carry classes near me in Roanoke, this in-person class, taught by NRA-certified instructors, ensures you are well-prepared to carry with confidence and responsibility.

What to Expect from Concealed Carry Classes Near Me

At SafeSide Tactical, our Concealed Carry Course (Roanoke) is thoughtfully designed to provide you with everything you need to meet Virginia’s legal requirements and take the first steps towards carrying safely:

  • We offer a state-approved curriculum that covers everything from firearm safety rules, concealed carry laws, gun selection, threat assessment, and situational awareness.

  • Single-session simplicity. That’s right; our Concealed Carry Course is a two-hour class conducted every Tuesday evening and at other times throughout the month.

  • You get to learn from NRA-Certified Instructors, experienced professionals who prioritize your safety and understanding.

  • Affordable and convenient. When you book online our classes are only $40 , making it accessible for anyone ready to take this important step.

No firearms are needed or permitted for this classroom-only session, all you need is to bring your valid ID along and let us take care of the rest.

Why People Choose SafeSide Tactical for Firearms Training in Roanoke

We are not just another firearms training facility but a hub for responsible gun ownership and safety. Whether you are new to carrying or looking to refresh your knowledge, our concealed carry classes near me are tailored to fit your needs:

  • In-person classes as required by Virginia Law as online courses are no longer valid in Virginia for Concealed Handgun Permits.

  • Flexible schedule as our classes are available 

  • State-of-the-art facilities. You get access to a modern learning environment with the option to take live fire classes at our indoor range if you want to practice behind the trigger. 

Frequently Asked Questions

Is this an in-person or online class?

Virginia Law now mandates that all concealed handgun permit applicants attend an in-person class. SafeSide ensures you meet this requirement with professional instructions in a welcoming environment. 

Do I need to bring a firearm to the concealed carry class?

No. This is a classroom-only session. Firearms are not needed or allowed in the classroom. 

What am I supposed to bring to the concealed carry class (Roanoke)? 

You must bring a valid form of ID so we can issue you your completion certificate. 

How many sessions are required?

Just one. Concealed Carry Class (Roanoke) is a single-session class, and you will receive your completion certificate upon finishing. 

Will I get my concealed handgun permit after the class? 

After completing the course, you must submit your completion certificate and application to the circuit court in your area (know that an application fee (up to $50) may apply).

Ready to Take Your First Step Today?

Earning your concealed handgun permit is easier than you think, and at SafeSide, we are here to guide you every step of the way. Whether you are exploring concealed carry classes near me or seeking expert advice, we are just a call away. 

Book your class online today for just $35, or stop by our Roanoke location to learn more. Together, we will build your confidence and skills for responsible firearm ownership. 

Explore More at SafeSide 

SafeSide Tactical is more than just a training center, we are your go-to resource for all things firearms. After completing your concealed carry class, you might as well want to check out some of our other offerings:

High-quality and branded handguns for sale: From compact concealed carry options to full-sized handguns, explore our wide selection of pistols and revolvers to find the perfect fit. 

Ammunition: Stock up on quality ammo available in single boxes and bulk for practice, self-defense, and everything in between.

Branded holsters and accessories: To complete your setup, check out our branded range of holsters, magazine loaders, cleaning supplies, and more. 






Already done this class? Got questions? Let us know!

In-store Price: $40 Web-only Price: $25
The class is being offered at the following Date/Time:
4 Available Seats

Date: Tuesday 02/18/2025 Start Time: 5:30 PM / End Time: 8:00 PM Max Capacity: 25 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Tuesday 02/25/2025 Start Time: 5:30 PM / End Time: 8:00 PM Max Capacity: 25 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Saturday 03/01/2025 Start Time: 9:30 AM / End Time: 12:00 PM Max Capacity: 30 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Tuesday 03/04/2025 Start Time: 5:30 PM / End Time: 8:00 PM Max Capacity: 25 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Tuesday 03/11/2025 Start Time: 5:30 PM / End Time: 8:00 PM Max Capacity: 25 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Saturday 03/15/2025 Start Time: 9:30 AM / End Time: 12:00 PM Max Capacity: 30 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Tuesday 03/18/2025 Start Time: 5:30 PM / End Time: 8:00 PM Max Capacity: 25 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Tuesday 03/25/2025 Start Time: 5:30 PM / End Time: 8:00 PM Max Capacity: 25 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Saturday 03/29/2025 Start Time: 9:30 AM / End Time: 12:00 PM Max Capacity: 30 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Tuesday 04/01/2025 Start Time: 5:30 PM / End Time: 8:00 PM Max Capacity: 25 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Tuesday 04/08/2025 Start Time: 5:30 PM / End Time: 8:00 PM Max Capacity: 25 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Saturday 04/12/2025 Start Time: 9:30 AM / End Time: 12:00 PM Max Capacity: 30 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Tuesday 04/15/2025 Start Time: 5:30 PM / End Time: 8:00 PM Max Capacity: 25 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Tuesday 04/22/2025 Start Time: 5:30 PM / End Time: 8:00 PM Max Capacity: 25 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Saturday 04/26/2025 Start Time: 9:30 AM / End Time: 12:00 PM Max Capacity: 30 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Tuesday 04/29/2025 Start Time: 5:30 PM / End Time: 8:00 PM Max Capacity: 25 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Tuesday 05/06/2025 Start Time: 5:30 PM / End Time: 8:00 PM Max Capacity: 25 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Saturday 05/10/2025 Start Time: 9:30 AM / End Time: 12:00 PM Max Capacity: 30 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Tuesday 05/13/2025 Start Time: 5:30 PM / End Time: 8:00 PM Max Capacity: 25 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Tuesday 05/20/2025 Start Time: 5:30 PM / End Time: 8:00 PM Max Capacity: 25 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Saturday 05/24/2025 Start Time: 9:30 AM / End Time: 12:00 PM Max Capacity: 30 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Tuesday 05/27/2025 Start Time: 5:30 PM / End Time: 8:00 PM Max Capacity: 25 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Tuesday 06/03/2025 Start Time: 5:30 PM / End Time: 8:00 PM Max Capacity: 25 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Saturday 06/07/2025 Start Time: 9:30 AM / End Time: 12:00 PM Max Capacity: 30 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Tuesday 06/10/2025 Start Time: 5:30 PM / End Time: 8:00 PM Max Capacity: 25 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Tuesday 06/17/2025 Start Time: 5:30 PM / End Time: 8:00 PM Max Capacity: 25 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Saturday 06/21/2025 Start Time: 9:30 AM / End Time: 12:00 PM Max Capacity: 30 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Saturday 07/05/2025 Start Time: 9:30 AM / End Time: 12:00 PM Max Capacity: 30 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart
6+ Available Seats

Date: Saturday 07/19/2025 Start Time: 9:30 AM / End Time: 12:00 PM Max Capacity: 30 Instructor: DAVID GRAYBEAL Resource: SKYLIGHT LOUNGE



Add to Cart