Course Schedule (scroll down to see the schedule below the notes)

Notes
All of our scheduled program dates are posted in the chart below. This schedule is updated as regularly as we can and often several times per day.

Monitor this website for updates. We post all new dates as soon as they become available, generally about 3 months ahead.

All training courses are located at 21599 Cherry Hill Road, Thorndale ON N0M 2P0 unless otherwise indicated in the schedule.

Seats are available until the available seats are marked as 0 (zero) in the "Open Spots" column. Occasionally seats reappear in the 'Open Spots' column if a student cancels or does not submit their deposit in a timely manner.

INQUIRIES

Weekends are a busy time for inquiries, so on teaching weekends I return calls and emails in the order they come in either late Sunday night or on Mondays (after 4 coffees).

REGISTRATIONS AND 'WAITING LISTS'

We do not maintain an unpaid "waiting list". If you want to take a course, register and submit a deposit for the earliest course that has open spots that you are able to attend and indicate your desire to move to an earlier class if one becomes available. If there is a cancellation or another student does not confirm their spot in the class with a deposit, we will contact you and give you the opportunity to move up your training date. If no one cancels, your original date that you signed up will be the course that you will attend.

If you send in a registration you will be placed in the class roster, however if the course fills and you do not submit a deposit, your spot will go to the next registrant that confirms thier spot with a deposit.

STANDALONE OR "ONE STOP" COURSES

Courses listed as "One Stop" CFSC/CRFSC or CFSC/OHEP (Hunter Ed) courses do not have to be taken the same weekend to get the "One Stop" price. It is often a good idea to split up the training sessions for younger students (and some adults) as the Friday evening, Saturday and Sunday courses can make for a long weekend of sitting in the classroom. Remember when booking courses that the CFSC (or a valid PAL) must be taken before the OHEP or CRFSC courses. 

With the increased interest and attention to firearms recently, there is a high demand for courses and classes usually fill quickly as we approach the course dates. If you wish to secure a seat in the class do not delay in contacting us by submitting a registration form below by selecting "Register" highlighted in blue on the right hand side of the page or fill out a form on the 'Registration' page if there is not a link on the schedule page.
Schedule - Please note that the 'Open Seats' in each course are manually updated on a regular basis
Course
Course Dates
Open Spots
Register
Happy New Year   2025!!
Jan 1, 2025  
Canadian Firearms Safety Course Jan 10,11 / Canadian Restricted Firearms Safety Course Jan 12 2025  (Both Courses are Full)Jan 10-12, 20250(CFSC) 0(CRFSC)Register

Canadian Firearms Safety Course 

(Saturday&Sunday) 8AM-6PM includes examinations

Jan18,191Register

Canadian Firearms Safety Course

(Saturday and Sunday) 8AM-6PM includes examinations

Jan 25,265+Register

Canadian Firearms Safety Course/Ontario Hunter Education Program

CFSC Friday 6 -10:30 PM, Saturday 8AM-6PM  OHEP Course is FULL!

(Times do not include written and practical exams)

Jan 31 - Feb 23(CFSC)  0(OHEP) Register

Canadian Firearms Safety Course/Canadian Restricted Firearms Safety Course

CRFSC is now Full! 

CFSC-Friday 6-10:30PM Saturday 8AM-6PM CRFSC Sunday 8AM-3:30PM 

(Times do not include written and practical exams)

Feb 7-95(CFSC)   0(CRFSC)Register

The remainder of my courses after February 9, 2025 and on into May are on hold while I wait for a date for knee replacement surgery. I hope to have a surgery date and a recovery time period on Jan 22 and at that point I will set the schedule and start taking registrations for courses out to May 2025. I will be teaching right up until I am scheduled for surgery if possible. If you are interested in taking a course during the February 10 to May time-period, please fill out a registration form with the dates left blank, put some information in the notes section regarding scheduling, but do not send a deposit. As soon as I set my course schedule, I will email you directly and give you first chance at booking your course(s) and confirming your registration date before I make my schedule public.
Do not hesitate to reach out any time to me with questions by email or phone.
This email address is being protected from spambots. You need JavaScript enabled to view it. or (519) 521 6703 (Please, no texts that require more than yes/no answers)
I am guessing that I will have a severe case of cabin fever about 2 weeks post surgery, so I may consider some small (3 or 4 people) weekday evening courses over a couple of weeks, 4 hours a night if I can teach most of the evening from a comfortable chair :) If this interests you send me an email and maybe we can put something together.