CertDuty runs your CCW, guard card and firearms classes from sign-up to certificate. Scheduling, payments, roll call and BSIS-ready certificates live in one place, on your iPhone and the web.
CertDuty is class management software for CCW, guard card and firearms instructors. It handles class scheduling, online registration, payments, roll call, offline range scoring and numbered, verifiable certificates in one place. It was built by Nick Scott, a firearms instructor in Santa Rosa, California, and costs $45 a month, billed monthly.
CertDuty is for firearms and security training instructors who run CCW, guard card and firearms permit classes, from solo instructors to small training schools. If you currently juggle a booking page, a payment app, a spreadsheet roster and a certificate template, CertDuty replaces them with one class record from sign-up to certificate.
Registration, waivers, attendance, qualification scores and certificates all live on the same class. That’s what turns close-out into a single button instead of a Sunday evening.
Built around how CCW and guard card classes actually run, from the first sign-up to the last certificate.
Publish a class in minutes. Course templates carry your hours and prerequisites, and the waitlist fills empty seats.
Students sign up from a link you share, with waivers and ID details in before class day.
Check students in by QR, verify IDs, track classroom hours and score qualification right from your iPhone.

Collect payment when students register, so nobody has to chase anyone after class.
Every student, class, score and certificate in one searchable history.
Numbered, verifiable certificates, emailed to every student the moment you close the class.

Students and instructors sign in with a secure email link. No passwords to forget.
Class reminders, new-registration alerts and license checks go out on their own.
Relay-by-relay scoring against your own pass threshold. Big targets, few columns and a safety log that timestamps itself, because the range floor is no place to squint at a spreadsheet.

Publish a class, take registrations and payment, and let the waitlist fill empty seats.
Check students in by QR, verify IDs, track hours and score qualification by relay, even with no signal.
One action issues numbered, verifiable certificates, emails every student and closes the class.
No end-of-month catch-up. Issue certificates in one action and the student email and the permanent record happen behind it.
I used to spend a lot of time on rosters and certificates. Now the class closes itself out before I have packed up the range bag.
I’m a firearms instructor. I built CertDuty after too many evenings spent matching payments to rosters and typing up certificates by hand. It’s the tool I wanted for my own classes: everything from sign-up to certificate, in one place.
Everything you need to run CCW and guard card classes, for one simple monthly price.
Run your CCW and guard card classes, from registration to certificate, in one place.
Signups pausedEverything you need to know before your first class on CertDuty.
Firearms and security training instructors who run CCW, guard card and firearms permit classes, and want registration, roll call and certificates in one place instead of five.
Yes. CertDuty runs as an iPhone app and in any web browser, so you can set up classes at your desk and run roll call on the range.
Guard card and firearms certificates carry the course, hours, score, instructor details and a unique certificate number, with a public link anyone can use to verify them.
Range Mode keeps working offline. Check-ins and scores queue on your phone and sync as soon as you’re back in range.
With a magic link sent to their email. There are no passwords for students to forget or for you to reset.
Team accounts are next on the roadmap, with a schedule board, credential tracking across your instructors and staffing rules.
Annual pricing is coming soon. Today CertDuty is $45 a month, billed monthly.
Import your students, publish a course and see the difference.