About CFA

Our History

Trusted in BC Since 1994

Canadian Firearms Academy (CFA) is a proud Canadian company located in Surrey, British Columbia. Founded by Tony Di Salvatore and supported by his son Giuseppe, CFA and its instructors have quickly become one of the most popular firearms training facilities in British Columbia and all of Western Canada.

Our friendly atmosphere and concise instruction has made obtaining a Canadian firearms licence or CORE certification an enjoyable and exciting experience for those new to the sport. Private instruction is also available, ranging from beginning shooters to Olympic and competition training.

View Our Courses
Shooter taking aim with a shotgun at a clay target
Our Instructors

Meet Your Instructors

World-class shooters who love to teach — patient with beginners, demanding of excellence.

Tony Di Salvatore, Master Instructor

Tony Di Salvatore

Master Instructor · Founder

Beginning in trapshooting at age nine, Tony has 40+ years with firearms and is a federally certified Master Instructor of P.A.L. (formerly F.A.C.), holding his Master Certificate since 1994 — certified to train both students and new instructors.

He shoots Olympic doubles with the Canadian National Team, won the 2009 Championship, and has taken numerous national and international titles in PITA, ATA and Olympic Trap. He teaches the Canada Firearms Safety Courses, instructor courses, the CORE program, intro clinics and private lessons.

Giuseppe Di Salvatore, Instructor and Olympian

Giuseppe Di Salvatore

Certified Instructor · Olympian

By 19, Joe had built one of the most impressive shooting careers worldwide: 2005 Continental Champion (Gold), 2006 Canadian National Champion, a 2007 Pan American bronze, and qualification for the 2008 Beijing Olympic Games.

Named Canadian Male Shooter of the Year three years running (2006–2008) and 2009 Canadian Singles Olympic Trap Champion, Joe is a federally certified instructor teaching the safety courses, the CORE program and shooting clinics, specializing in Olympic / International (Bunker) trap.

Shooter training with an instructor at a firearms range
Our Facility

A Real Training Ground

Located just 35 minutes from downtown Vancouver, our facility is divided into two areas: a comfortable multimedia classroom, and a simulated firing range designed to build confidence through safe, hands-on experience with real firearms.

Every firearm used in training has been deactivated and rendered completely unfireable to ensure absolute safety. Free parking is available on site.

Get Directions

Start Your Training Today

Join thousands of British Columbians who earned their licence with CFA.

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.