Course Information

You are signing up for

Course Fee : $ 180.00

Restricted Canadian Firearms Safety Course

Sat March 23, 2024 till Sun March 24, 2024

Winchester Legion
482 Main St E
Winchester, Ontario

Please take note,

This is the Restricted CFSC required to obtain an RPAL endorsement.
Course is two days, starting at 9 am on each day. Ends at 5 PM on Saturday. Sunday end time is when testing has been completed. Students should have a PAL or have recently taken and passed the CFSC(PAL) course before taking this course.

Canadian Restricted Firearms Safety Course

In order to take this course, it is recommended you have taken and passed the Canadian Firearms Safety Course (CFSC/PAL course) prior to taking this course.

Students must have taken the CFSC or have a valid PAL in order to receive the restricted endorsement on there PAL.

This course is recommended for students 18 years of age or older. Students between the ages of 12 - 18 may take this course for INFORMATIONAL purposes only. Any students between the ages of 12 to 18 will have to re-take the restricted course upon turning 18 years of age.

The following information will be required to proceed with your registration.

  • Student's age range is used to determine paperwork requirements and legal restrictions for some courses.

  • (Format, ###-###-####)

    Required in order to contact student for any changes in course detials.
    Use the following format for Phone numbers, ###-###-####

  • Required to send notifications and pre-course infomation.

  • By proceeding you are hereby agreeing to the attendance conditions, course conditions under the course information, listed costs, and refund policy stated on this page.

Student Info & Course Reservation Deposit

Student ID#


Course Fee Owed : $ 180 Error, No student records found

Name :

Phone Number :

E-mail Address :

You've almost completed the registration process.

The last step to completing your registration is sending the course fee to the instructor. Course fee can be paid with one of the following methods:

  1. E-transfer the course fee to When making an e-transfer, please include your name and ID number in the comments so your status can be properly updated
  2. Completed course payment using PAYPAL
  3. Making alternate payment arrangements ahead of time with the instructor.

Till payment is completed and confirmed, you are not fully registered and someone else may take your seat as registrations are only completed with the course fee has been paid.

After the fee has been transfered, you can verify your course payment has been recieved and processed by checing our Student Status Check.

Refund Policy

Course deposits may be refunded to the student under one of the following conditions.

  1. If the reserved seat can be filled with another student from a cancellation list or filled after removal of a student if no other seats were vacant prior to the student's removal;
  2. The course is cancelled by the instructor or rescheduled to a date that cannot be met by the student upon notice of the rescheduled course date; or
  3. The instructor fails to attend the course, or make alternate instruction arrangements for the course.