Course Schedule (scroll down to see the schedule below the notes)
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.
Course | Course Dates | Open Spots | Register |
|---|---|---|---|
Canadian Firearms Safety Course (Friday 6PM-10:30 PM & Sat 8AM-6PM) Ontario Hunter Education Program (Sunday 8AM-6:00PM) | Nov 14,15 Nov 16 | 3 (CFSC) 4 (OHEP) | Register |
Canadian Firearms Safety Course (Friday 6PM-10:30 PM & Sat 8AM-6PM) CRFSC (Sunday 8AM-3:30PM) Course is Full | Nov 28,29 Nov 30 | 2 (CFSC) 0 (CRFSC) | Register |
Canadian Firearms Safety Course (Friday 6PM-10:30 PM & Sat 8AM-6PM) Canadian Restricted Firearms Safety Course (Sunday 8AM-3:30PM) | Dec 5,6 Dec 7 | 5+ (CFSC) 5+ (CRFSC) | Register |
Canadian Firearms Safety Course (Friday 6PM-10:30 PM & Sat 8AM-6PM) Ontario Hunter Education Program (Sunday 8AM-6:00PM) | Dec 12,13 Dec 14 | 5+ (CFSC) 5+ (OHEP) | Register |
December 27-30 ALL 3 Courses Daily 8AM-6:00 PM Canadian Firearms Safety Course - CFSC Canadian Restricted Firearms Safety Course - CRFSC Ontario Hunter Education Program - OHEP |
Dec 27,28 Dec 29 Dec 30 |
5+ (CFSC) 5 + (CRFSC) 5+ (OHEP) | Register |
January 2026 Courses CFSC courses all weekends (Fri+Sat) in January from Jan 9-30 CRFSC and OHEP courses to be determined and posted pending other event dates to be set. These do not have to be done the same weekend as the CFSC, however the CFSC must be completed first. |
|
| |
Canadian Firearms Safety Course (Friday 6PM-10:30 PM & Sat 8AM-6PM) | Jan 9,10 | 5+ (CFSC) | Register |
Canadian Firearms Safety Course (Friday 6PM-10:30 PM & Sat 8AM-6PM) | Jan 16,17 | 5+ (CFSC) | Register |
Canadian Firearms Safety Course (Friday 6PM-10:30 PM & Sat 8AM-6PM) | Jan 23,24 | 5+ (CFSC) | Register |
Canadian Firearms Safety Course (Friday 6PM-10:30 PM & Sat 8AM-6PM) | Jan 30,31 | 5+ (CFSC) | Register |
|
|
| |
|
|
|