NRA & USCCA Certified Training

2,584 sq ft training facility.
Featuring Ohio CCW training.

Never shot a gun before? No need to worry! In our 1,200 square foot training facility, we offer the most in- depth, safe, professional, and high quality firearms training, including Ohio CCW training. Our instructors are certified professionals who are passionate experts of their craft and have the ability to train the most novice to the most experienced students. Take a moment to review some of our instructors and see for yourself why we’re on the forefront of firearm training and choose a class that’s right for you!

Class Pricing

Training from NRA / USCCA Certified Instructors

Ohio CCW / Home Defense

9hr Class – $125


Personal Training – $100/hr 

Trainer Certifications

NRA Training Counselor & Instructor
• Advanced Pistol • Rifle • Shotgun
• Personal Protection in the Home
• Personal Protection Outside of the Home
• Refuse To Be a Victim
• Woman on Target

NRA Range Safety Officer
• NRA Chief Range Safety Officer

USCCA Certified Instructor
• USCCA Certified Firearms Instructor

Sig Sauer Academy
• Sig Master Pistol Instructor

Lorain County Sheriff’s Department
• Citizens Academy

Training Classes

There are no upcoming events at this time.

5 Stars

“I'm very happy with the knowledge and skills training provided – 5 Stars”

Taught me a lot

“The instructors were very knowledgeable and patient. This class taught me a lot I didn't know, not only with guns but the Ohio laws.”

Gained Confidence

“I liked the one-on-one time with the instructors. They took the time to help and correct me. I gained confidence and moved up to a bigger gun. These instructors really know what they are doing!”

Recommend to Anyone

“I will definitely recommend this class to all my family, friends, anyone really!”

Would recommend

“Instructors were very knowledgeable, would recommend training to others.”

What are you waiting for?

Protect yourself. Protect your family.


Monday - Friday
10:00am - 8:00pm
10:00am - 8:00pm
10:00am - 6:00pm
Hours may vary on holidays