Barrie & Surrounding Area

York Region Firearms Academy North will now be providing the CFSC, CRFSC and  Hunter Safety Education Program, Courses and Examinations for the Barrie and Surrounding areas. These courses will be delivered by  Janice Holmes Vice President, one of  Lead Instructor of York Region Firearms Academy. Janice has been an instructor since 1990.

  • Janice brings 16 years of involvement in the sport,

  • A competitor in both Non-Restricted and Restricted,

  • Ontario Handgun Association Safety Instructor and Range Officer,

  • A competitor Police Pistol Combat,

  • 25 Years in the Private Security Industry.

York Region Firearms Academy North can supply all the training instructions needed for both the novice and the seasoned veteran in a clean professional settings. If you require a PAL for Recreational shooting then select the #1 Rated training facility.


As we do not do bookings on line if you wish to send us an email, please ensure you include you phone number so we can call you back to reserve your seat.

yrfirearmsnorth@gmail.com and/or call 416-270-0502


All courses are payable by "cash or cheque" on the day of registration.

All courses include:

  • In class education instruction, Exams and Manuals,

  • Subject to HST already included in price.

  • Non-Restricted --- $190.50

  • Restricted --- $145.30

  • Hunter Safety Education Program --- $210.00


Deposit of $100.00 per/person is required to reserve your seat. Payments can be completed through an E-transfer at your on line banking service.


No refunds will be provided to person ailing to attend on their selected course dates. Once full payment is received during on site registration no refund will be provided. Should you have to leave during the course to an emergency and/or illness you will have one week (7 days) to book into an alternative course. Failing to schedule a course with in the required time frame will result in losing you course fee.


All Courses included in class instruction and exams.


  • 7:45 am to 6:00 pm

  • SEPT 29

  • OCT 19


  • 8:00 am to 2:00 pm

  • SEPT 28

Hunter Safety Education Program,

  • 7:45 am to 6:00 pm

  • OCT 20