Welcome to CCW Ohio

Concealed Carry Classes Online Only $69 INCLUDES range/ammo/loaner guns! Over 1,700 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 ammo and loaner guns! You'll find many companies offering online training to get non-resident permits. While Ohio recognizes many out of state permits, if you are a resident of Ohio you need an Ohio permit to legally carry!

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 a Certified NRA Training Counselor, and meets all State of Ohio requirements.

Range class is conducted near Waynesville, Ohio by an NRA Certified Instructor/RSO. Range class sizes are small - typically 12 students or less (private one-on-one classes also available for an additional $30 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.

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 Dave @ 937.768.1942 from 9am-9pm 7 days a week to sign up. Soon after registering, you will receive an email with class and contact information for your range instructor to schedule your class. 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. Call or email questions to: dave@ccwohio.com

Reserve a seat

How many seats?


CLASSES SELL OUT QUICK - CALL DAVE TO RESERVE: 937.768.1942

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, Troy, Huber Heights, Enon, Medway, Sharonville, Centerville, Miamisburg, Washington Courthouse, Jamestown, Cedarville, WPAFB.