Welcome to CCW Ohio

Online Concealed Carry Training Classes ONLY $69 - INCLUDES AMMO/LOANER GUNS! Over 1,600 CCW students trained since 2012. Never even fired a handgun before? No problem!

About Us

CCW Ohio is veteran owned, and provides the mandatory online class and in-person range training for those wanting to obtain their CCW permit. The Concealed Carry Weapons permit (also called Concealed Handgun License) is required to carry your handgun in a concealed manner. The completion of this class is your first step to obtain your permit. Your permit also allows you to purchase firearms from a dealer without a background check! You will receive thorough training on the use and maintenance of your handgun. Range located near Waynesville, Ohio.

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 class is available 24/7 and you can complete at your leisure and as your schedule permits - you don't have to do it all at one sitting. Spread it out over several days if you prefer - you just need to complete prior to attending your range day. You will also receive a phone number to call for live assistance with an NRA Instructor - he can help you with any questions you may have about the online training, including Ohio CCW Law. The online course was designed 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/Range Safety Officer. Range class sizes are small - typically 10 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! You'll leave our class with all the information required to safely own, use, care for, and store your firearm. The course fee includes everything, even loaner guns and ammo - no hidden fees! Many other trainers do not include ammo or loaner guns - this can add up to $35 to your total class cost. You don't need to own a gun to take the class.

How to register/schedule

Cost is $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 9am-9pm 7 days a week to obtain your online training link and class information. Shortly after registering, you will also receive an email with class and contact information for your range instructor near Waynesville 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 cash is due at the range. Call or email questions to: dave@ccwohio.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, Troy, Huber Heights, Enon, Medway, Sharonville, Centerville, Miamisburg, Washington Courthouse, Jamestown, Cedarville, WPAFB.