Welcome to CCW Ohio

Concealed Carry Classes Online Only $69 INCLUDES range/ammo/loaner guns! Over 2,000 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 2,000 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.

The southwestern Ohio Range class is conducted near Waynesville, Ohio by NRA Certified Instructors at a private facility. Both indoor and outdoor ranges are available depending on weather conditions. Range class sizes are small - typically 15 students or less, private one-on-one classes also available for an additional fee. 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.

The north central Ohio Range class is conducted near Mansfield, Ohio (Richland County) operated by NRA Instructor Rich Mauk, owner of Mauk Tactical, 1735 Osbun Road, Mansfield, Ohio 44903. Contact info: mauktactical@yahoo.com 419 961 5205

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, ammunition, range fee, and class completion certificate. Select the number of seats, click on "RESERVE NOW" (red box below) to sign up now. Any questions? Call Art @ 937.689.9674 or Andy @ 937.241.9769 from 9am-8pm 7 days a week. Soon after registering, you will receive an email with the entry code to enter the training website to begin your online training, another email will follow shortly containing contact information with your range instructor to schedule your 2 hour session. A $39 credit card fee is required to reserve your seat/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.