Welcome to CCW Ohio

Concealed Carry Classes Online Only $69 INCLUDES range/ammo/loaner guns! Over 1,750 CCW students trained since 2012. Never even held a handgun before? No problem!

About Us

CCW Ohio® is veteran owned, and provides the online class and mandatory in-person range training to apply for your Ohio CCW permit. You will receive thorough training on the use and maintenance of your handgun. Our private range is located near Waynesville, Ohio. The $69 fee includes everything to get your training certificate - even .22 ammo and loaner guns! Beware of the many companies offering 'quick and easy' out of state permits, or those offering only the 6 hours online. You must also complete a 2 hour range session in addition to the 6 hours of online training to apply for your Ohio permit. We are an Ohio company and our program meets or exceeds all legal requirements to obtain your training certificate - over 1700 applicants have trusted CCW Ohio since 2012.

Ohio Concealed Carry Permit Class Information

The State of Ohio requires 8 hours of training to receive your certificate to apply for your permit. Two of these hours must be in-person range training, and the other 6 hours are done online prior to your scheduled range day. You do this at home on your desktop, laptop, or mobile devices ie iPad, iPhone, Android, etc. The online training is available 24/7 - you don't have to do it all at one sitting. Spread it out over several days if you prefer.

The online training course is very easy to follow and designed for the novice. It was created by an NRA Certified Instructor and Training Counselor, and meets the State of Ohio requirements for all counties.

Range class is conducted near Waynesville, Ohio by an NRA Certified Instructor at a private facility. Both indoor and outdoor ranges are available depending on weather conditions. Range class sizes are small - typically 14 students or less. This is an introductory course, so don't worry if you've never even held a gun - many of our students have not! Loaner guns and ammo included with no hidden fees. Many other trainers require you to bring ammo or rent their guns which can add $$ to your class cost - not CCW Ohio. You don't need to own a gun to take the class.

How to register/schedule

Cost is only $69 & includes everything to receive your training certificate: 6 hours online training, 2 hours range training, loaner guns, .22 ammunition, range fee, use of eye/ear protection, class completion certificate. Reserve online below, or call Art @ 937.689.9674 or Andy @ 937.241.9769 from 9am-8pm 7 days a week to sign up. Soon after registering, you will receive an email with available range dates and contact information for your range instructor to schedule your 2 hour session. He offers a variety of times, including weekdays and weekends. A $39 credit card deposit is required to reserve your spot/access the online training, and $30 is due at the range. Email questions to: artsflash@gmail.com

Reserve a seat

How many seats?


Area County Sheriff Departments / C.C.W. information and Application Instructions:

Butler County   Champaign County   Clark County   Clinton County   Darke County   Fayette County   Franklin County   Greene County   Hamilton County   Highland County   Madison County   Miami County   Montgomery County   Pickaway County   Preble County   Ross County   Warren County

CCW Ohio serves cities including Xenia, Cincinnati, Dayton, Beavercreek, Yellow Springs, New Carlisle, Vandalia, Kettering, Oakwood, Englewood, Springfield, Columbus, Dublin, London, Urbana, Fairborn, Mechanicsburg, Troy, Eaton, Huber Heights, Enon, Medway, Sharonville, Centerville, Miamisburg, Washington Courthouse, Jamestown, Cedarville, WPAFB, and all of Ohio.