Online Coursework
All our courses are available online, 24/7. Start immediately after enrollment and complete at your own pace.
No Fixed Schedule Needed
Unlike traditional in-person classes, you don't need to wait for a scheduled date. Begin your training the moment you're ready.
Any Device, Anywhere
Access your courses from desktop, tablet, or mobile phone. Pause and resume whenever you need.
Certificate in Your Dashboard
Your gun safety certificate is available in your dashboard when you finish the online course. Your CCW training certificate follows the in-person range session (Basic Pistol and Multi-State only).
Available Courses - Start Today
Ohio Constitutional Carry Training
4 hours • Self-paced
Essential firearm safety and Ohio carry laws for constitutional carry. Learn the 4 safety rules, pistol fundamentals, and critical Ohio laws including forbidden zones, traffic stop duties, and use of force. Perfect for new Ohio gun owners.
$39
View courseBasic Pistol Fundamentals
About 6 hours online (self-paced) + 2 hours in-person range
The complete Basic Pistol Fundamentals course: about 6 hours online plus 2 hours of in-person range training. Master firearm safety, pistol fundamentals, and shooting skills with professional instruction. Taught by your instructor. You get a gun safety certificate when you finish the online course. Your instructor personally leads the in-person range session, and it is required for the CCW training certificate, which is issued after the range session and documents the training Ohio requires for a concealed handgun license (ORC 2923.125). Your county sheriff decides on your application. ExpertCCW courses are original courses and are not NRA courses.
$89
View courseMulti-State CCW Package
About 6 hours online (self-paced) + 2 hours in-person range
The Basic Pistol Fundamentals course (about 6 hours online) plus 2 hours of in-person range training with the instructor. You get a gun safety certificate when you finish the online course. After the in-person range session you get a separate CCW training certificate for Ohio and for Florida and Arizona non-resident licenses: training documentation you can submit with that state's permit application; each state sets its own requirements, so check them before you apply. You still apply to each state (Ohio county sheriff, Florida FDACS, Arizona DPS) with their forms, fingerprints and fees. Taught by your instructor. ExpertCCW courses are original courses and are not NRA courses.
$149
View courseAbout Required Range Time
The Basic Pistol Fundamentals course and Multi-State CCW Package are completed with live-fire range time with an instructor. Here is how it works:
- ✓ Complete the online coursework first
- ✓ After finishing online, contact us to arrange a range session with the instructor
- ✓ See our Ohio permit guide for the 2 hours of live-fire range time in the Ohio curriculum
Frequently Asked Questions
When can I start my course?
Immediately after enrollment! You'll get instant access to your course materials.
How long do I have to complete a course?
There's no time limit. Take as long as you need to complete your training. Most students finish within a few days, but you can go at your own pace.
Can I pause and resume?
Yes! Your progress is automatically saved. You can log out and come back anytime to continue where you left off.
Do I need to attend at a specific time?
No. All online content is available 24/7. Range sessions (for CCW certifications) are scheduled at your convenience with an instructor.
What if I need help during the course?
You can contact us anytime via email. We're here to help!