Course Schedule (scroll down to see the schedule and additional instructions)

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.

Schedule - Please note that the 'Open Seats' in each course are manually updated on a regular basis

 

2026 Courses
Course Dates
Open Spots
Register

Oxford Sportsmens Club Annual Good Friday Sporting Clays Shoot   (Professional Development Day/Easter Weekend - No Classes Scheduled)

April 3

 

 

Canadian Firearms Safety Course (Friday 6PM-10:30 PM & Sat 8AM-6PM)

Ontario Hunter Education Program (Sunday 8AM-6PM)

April 10,11

April 12

4 (CFSC)

2 (OHEP)

Register

Canadian Firearms Safety Course (Friday 6PM-10:30 PM & Sunday 8AM-6PM)

Please note this course is FRIDAY EVENING and SUNDAY 8AM-6PM

(I will be attending a mandatory instructor training session on Saturday)

 

April 17 and 19

 

 

5+ (CFSC)

 

Register

Opening Day Spring Turkey Season!!!                                                       (Professional Development Day - No Classes Scheduled)

April 25

(See you next weekend)

 

Oxford Sportsmens Club Sporting Clays Shoot                                 (Professional Development Day - No Classes Scheduled)

April 26

 

 

Canadian Firearms Safety Course (Friday 6PM-10:30 PM & Sat 8AM-6PM) 

May 1,2

         5+ (CFSC)          

Register

Canadian Firearms Safety Course (Friday 6PM-10:30 PM & Sat 8AM-6PM)

Canadian Restricted Firearms Safety Course (Sunday 8AM to 3:30PM)

May 8,9

May 10

1 (CFSC)

5+ (CRFSC)

Register

Victoria Day Long Weekend - No Classes Scheduled

May 16-18

 

 

Canadian Firearms Safety Course (Friday 6PM-10:30 PM & Sat 8AM-6PM) 

May 22,23

         5+ (CFSC)          

Register

Oxford Sportsmens Club Sporting Clays Shoot                                   (Professional Development Day - No Classes Scheduled)

May 24

 

 

Canadian Firearms Safety Course (Friday 6PM-10:30 PM & Sat 8AM-6PM)

Ontario Hunter Education Program (Sunday 8AM-6PM)

May 29,30

May 31

5+ (CFSC)

5+ (OHEP)

Register

Canadian Firearms Safety Course (Friday 6PM-10:30 PM & Sat 8AM-6PM) 

June 20,21

         5+ (CFSC)          

Register

Oxford Sportsmens Club Sporting Clays Shoot                                   (Professional Development Day - No Classes Scheduled)

June 28

 

 

Canadian Firearms Safety Course (Friday 6PM-10:30 PM & Sat 8AM-6PM)

Canadian Restricted Firearms Safety Course (Sunday 8AM to 3:30PM)

July 10,11

July 12

5+ (CFSC)

5+ (CRFSC)

Register

 

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 Monday mornings (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 their 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 student must have passed the CFSC (or possess a valid PAL) to attend the CRFSC. It is highly preferred that the student take the CFSC before taking the OHEP (Ontario Hunter Education Program). 

With the increased interest and attention to firearms recently, there is a high demand for courses and classes often 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. If you have any problems signing up, do not hesitate to call outside of my scheduled course dates.