Train. Confidence. Community.

Get YourFirearms Licence

Government-certified PAL, RPAL and CORE training in Surrey, BC, serving the Greater Vancouver and Lower Mainland area — taught by national-champion instructors with 40+ years of experience. Beginner-friendly, hands-on, and built around your success.

1994Serving BC Since
40+Years Experience
OlympicLevel Instruction
Canadian Firearms Academy badge
PAL & RPAL Courses
CORE Hunter Course
Knowledge for Life
Canadian Focused
Community Driven
Get Certified

Our Courses

Choose the licence that fits your goals. PAL and RPAL courses include an electronic manual; the CORE manual is available as an add-on. All include written and practical testing and certification through a federally certified Master Instructor.

CFSC / PAL

Non-Restricted

The Canadian Firearms Safety Course for rifles & shotguns. Your gateway to owning non-restricted firearms. Electronic PDF manual download included with your registration.

$165$175Save $10
View & Register
CRFSC / RPAL

Restricted

Adds handguns and restricted firearms to your licence. Required for CBSA, security and law-enforcement candidates. Electronic PDF manual download included with your registration.

$110$130Save $20
View & Register
BC Hunter Education

C.O.R.E.

Conservation & Outdoor Recreation Education — BC's hunter education program. Required to obtain a provincial hunting licence. Manual not included; printed copy available as a $40 add-on.

$165$175Save $10
View & Register
Why CFA

Why Train With Us

More than a certificate — we build safe, confident shooters for life.

Government Certified

Official CFSC, CRFSC and CORE certification through a federally certified Master Instructor — recognized Canada-wide.

Champion Instructors

Learn from Olympians and national champions with 40+ years on the range. Real expertise, taught with patience.

Beginner Friendly

Never touched a firearm? Perfect. Our friendly, hands-on approach builds confidence from your very first lesson.

Register & Pay Online

Secure online registration and payment in minutes. Pick your course, reserve your seat, and you're booked.

Shotgun firing at a clay target shoot, smoke off the barrel
Since 1994

A Family Tradition of Excellence

Founded by Master Instructor Tony Di Salvatore and supported by his son Giuseppe — a 2008 Olympian and three-time Canadian Male Shooter of the Year — CFA has become one of Western Canada's most trusted firearms training facilities.

From true beginners to competitive shooters chasing better scores, we help everyone train safely, build confidence, and join a community that supports Canada's shooting sports.

Read Our Story
Reviews

What Our Students Say

Rated 4.9 ★ by 75 students on Google.

★★★★★
I took my firearms course from Tony last weekend and was very impressed with the experience. He is very knowledgeable and energetic. He kept the class engaged from start to finish and explained everything clearly and patiently. Highly recommend him to anyone looking for both restricted and non-restricted firearms courses!
Tarandeep Vraitch· via Google
★★★★★
My family and I signed up at Canadian Firearms Academy to take our Combined PAL/RPAL course. Tony is an extremely knowledgeable and experienced instructor, who's also very fun and approachable.
Joni Leigh· via Google
★★★★★
Tony from the Canadian Firearms Academy is absolutely awesome! His knowledge of firearm safety and handling is top-notch. Not only does he keep things safe and serious, but he also brings a great sense of humor to the class.
deep toor· via Google
★★★★★
A fantastic firearms instructor! He made the course engaging and easy to understand, ensuring that everyone felt comfortable and confident. His kindness and professionalism stood out, and he was always willing to explain things.
kamal deol· via Google
★★★★★
I had one of my best 2-day trainings! Tony, the instructor, was very knowledgeable with decades of experience.
Hamed· via Google
Read all reviews on Google

Ready to Get Licensed?

Reserve your seat today. Limited-time pricing on all courses while spots last.

CFA AssistantOnline
Hi! I'm the Canadian Firearms Academy assistant. Ask me about the PAL, RPAL or CORE courses, pricing and scheduling — or how to register.
AI assistant — for official details call 604-562-7546.