Menu
Log in

Buffalo Target Shooters Association

       Calgary, AB

Upcoming events

    • October 10, 2025
    • 8:00 AM
    • October 11, 2025
    • 5:00 PM
    • BTSA Ranges: Bay 1

    PISTOL DEVELOPMENT 
    APRIL 26, 2025

    This course is designed to develop further and hone your shooting skills, laying a solid foundation practically and effectively. The session focuses on setting yourself up to quickly and accurately get shots on target, emphasizing precision and consistency.

    PISTOL DEVELOPMENT 2.0 
    JUNE 20, 2025 

    This Level 2 course enhances and sharpens existing skills, building on a practical foundation developed in Pistol Development. The session reinforces core techniques to achieve precise, targeted results while mastering the balance between speed and accuracy.


    PERFORMANCE PISTOL 2 DAY COURSE
    JULY 18-19, 2025

    This course is designed to elevate your pistol skills, building on foundational techniques to achieve advanced precision and control. Over two intensive days, you will refine your ability to balance speed and accuracy, focusing on consistency, target transitions, and situational adaptability. This course is ideal for those ready to take their performance to the next level.

    Defensive Shotgun
    April 27, 2025 & October 10, 2025

    This course is designed to introduce shooting enthusiasts to effectively deploying a shotgun for real-world applications—not IPSC or competition-focused. The training emphasizes proper manipulation, fundamentals, and advanced techniques to make you a more effective and confident operator. 

    Defensive Shotgun 2.0
    October 11, 2025

    Take your shotgun skills to the next level with Defensive Shotgun 2.0. This advanced course builds on foundational skills and introduces new techniques for mastering defensive shotgun use in dynamic scenarios. Focused on real-world applications, this training is designed to refine your abilities, enhance your efficiency, and improve your confidence under pressure.

    Reserve Your Spot Today! 

    For registration details and inquiries, www.johndzurka.ca

    Sincerely,

    John and Michelle     

    www.johndzurka.ca


    • October 11, 2025
    • 8:00 AM - 5:00 PM
    • BTSA Ranges: 2,3 & 6

    BTSA’s Action Shooting League (ASL)  gives shooters an opportunity to practice the fundamentals of competitive Action Shooting. (IPSC, USPSA, 3 GUN)

    On Thursday evenings and select weekends, participants practice shooting challenging and exciting courses of fire.

    Results are scored in PractiScore following rules and regulations based on our affiliate shooting disciplines.  This gives participants a taste of action shooting without the stress of an actual competition.

    The ASL is open to both BTSA members and the general public.

    Weather permitting, between early spring until late fall, we will shoot from 5:00pm until sunset using specialized action shooting props.

    For more information, join our Facebook group (BTSA Action Shooting League) or on PractiScore (Buffalo Target Shooters Association) 

    Please read the club rule book if attending a league shoot.

    Questions?   asl@btsa.club


    • October 12, 2025
    • 8:00 AM - 5:00 PM
    • BTSA Ranges: 2,3 & 6

    BTSA’s Action Shooting League (ASL)  gives shooters an opportunity to practice the fundamentals of competitive Action Shooting. (IPSC, USPSA, 3 GUN)

    On Thursday evenings and select weekends, participants practice shooting challenging and exciting courses of fire.

    Results are scored in PractiScore following rules and regulations based on our affiliate shooting disciplines.  This gives participants a taste of action shooting without the stress of an actual competition.

    The ASL is open to both BTSA members and the general public.

    Weather permitting, between early spring until late fall, we will shoot from 5:00pm until sunset using specialized action shooting props.

    For more information, join our Facebook group (BTSA Action Shooting League) or on PractiScore (Buffalo Target Shooters Association) 

    Please read the club rule book if attending a league shoot.

    Questions?   asl@btsa.club


    • October 18, 2025
    • 8:30 AM - 4:00 PM
    • BTSA Ranges - 1, 2, 3, 4, 5

    Weekend match description


    What?

    Our weekend 8-stage Steel challenge matches are an opportunity for BTSA club members and shooters from the broader community to compete use all 8 of the official stages. Novice and experience shooters are welcome provided you can safely handle your firearm. Brand new shooters may want to check out a Wednesday night steel event for a more relaxed introduction to the sport

    We shoot all of the standard divisions. All scores will be submitted to USPSA. Shooters with current USPSA membership will have all 8 stages count towards their classification.

     

    Where?

    BTSA range bays 1,2,3,4,5. Shooters may drop their gear at the top but please park down the road or in the lot as parking at the top is needed for match staff. The main road gate and BTSA gates will be opened at about 8:00 am

     

    When?

    Gates open 8am, setup 8:30, mandatory safety briefing 9, lunch break after 4 stages (~noon), tear down ~3:30pm  

    All shooters must be present for the safety briefing or they will not be allowed to shoot.

     

    Cost?

    BTSA members- $10 per gun. Max 2 guns per session

    Non-members- $20 per gun. Max 2 guns per session

    Juniors (under 18, member and non-member)- 1 gun free per match

     

    How to register?

    Registration is through Practiscore. Please search BTSA 8 stage steel and look for the correct date. Shooters need to be registered by 7pm on the Friday before the match so that we can confirm squadding and load the scoring tablets. All participants will need to help score/paint/time.


    Who to contact with questions?

    Please email steel@btsa.club

     

    Items to bring to the match

    • Water
    • Food
    • Sunscreen
    • Hat
    • Eye/ear protection (required to participate)
    • Lunch
    • Timer if you have one
    • Gun
    • 5+ mags: Please pre-load your magazines at home when possible so that we can begin on time.
    • Ammo: 195 rounds minimum for 8 stages for each gun. Experienced shooters should bring ~300. Novice shooters should bring 500.
    • Holster: belt holster for any Center fire handguns that fully covers the trigger. No thigh rigs are permitted. New shooters will start from low ready if they are not experienced in holster use.
    • Gun belt if drawing from a holster

     

    Match results 

    Match results will be posted to PractiScore, usually the same night. If you need your results anonymized, please contact the match director well in advance of the match.

     

    First time competitors/new to steel challenge 

    Please contact steel@btsa.club if you will be coming out for your first steel challenge. When you arrive, please leave all your gear in your vehicle and identify yourself to a match official/person in charge. We will place you on a squad with some experienced competitors to help get you started. We will likely need to split up groups of inexperienced shooters/competitors for both safety and efficiency but will try to keep families together where possible. Please note, when a family member is on the line, they are under the care of the range officer. Please do not distract them from following the RO’s instructions. If the RO is unfamiliar with the operation of your particular firearm, they will ask for assistance as needed. If a shooter would like coaching or advice while you are shooting, please let the RO know and they should be happy to oblige.

     

     

    A note regarding classifications

    Classifications are used to help competitors measure their success against shooter shooting with a similar ability and skill set. A D class production shooter and a Grand Master rimfire rifle open shooter can’t be equally compared. In order to earn a classification, you must be a current USPSA member and complete any 4 stages using one of the recognized equipment divisions. Most equipment will work with the exception of Center fire handguns from low ready.

     

    Rule book

    The official steel challenge rule book governs all of our matches please make sure to give it a read through so that you are familiar with the rules, commands, and equipment divisions.

    https://scsa.org/rules 

     

    Safety

    While no one wants to disqualify (DQ) a shooter, safety is our top priority. If you commit a serious safety infraction, as noted in the rules, you will be done shooting for the day. Any scores completed to that point will stand but you will not be able to continue shooting the match. It will be up to the match director’s discretion as to whether you may remain on the range. If you are permitted to remain to watch friends/family shoot, you may not handle any uncased firearms for the remainder of the day. Example of serious, DQ-able, violation include, but are not limited to, Ammo on the safe table, loaded firearms off the firing line, negligent discharge of a firearm, muzzle sweeping yourself or others, picking up a dropped gun, and dropping a loaded gun during a course of fire.

     


    • October 25, 2025
    • 8:00 AM - 5:00 PM
    • BTSA Ranges: Bays 2,6

    June 21 ATHL Match 175

    July 12 ATHL Match 176

    Aug 23 ATHL Match 178

    Sept 13 ATHL Match 179

    Oct 25 ATHL Match 180

    ATHL IDPA match, please pre-register by signing up on Practiscore using the following link https://practiscore.com/clubs/alberta-tactical-handgun-league/matches?filter=upcoming

    Some matches have special requirements that will be detailed on the match sign up sheet.

    There will be NO WALK-ONS permitted 


    • October 26, 2025
    • 8:00 AM - 5:00 PM
    • BTSA Range 8

    Members & Non-members

    NRL22 - Canada is an affiliate of NRL22 USA.  8 Stages with round, diamond-shaped, and square steel target sizes ranging from 1/4" - 6" plus various animal- shaped steel targets  placed randomly from 212 yds and closer.

    22lr rifles chambered in 22 Long Rifle only and Air Rifle*.  

    For more information go to: nrl22canada.ca 

    Registration through PractiScore:




    Inquiries: rimfirerifle@btsa.club



    • October 26, 2025
    • 8:00 AM - 5:00 PM
    • BTSA Ranges: Bays 1 - 6

    IPSC events are action shooting competitions where participants unite three principles of precision, power and speed, by using firearms (pistols) that have a certain minimum power factor to score as many points as possible during the shortest possible time.

    Registration must be completed online at PractiScore.com by the Thursday prior to the event. For more information please go to ipscalberta.com


    Past events

    October 05, 2025 Range Work Day - 2025
    October 04, 2025 BTSA Spooky Blast USPSA Match 2025
    September 28, 2025 University of Calgary Firearms Association
    September 27, 2025 NRL22 8 Stage Match
    September 26, 2025 IDPA League Night
    September 19, 2025 IPSC Qualifier Match - 2025
    September 13, 2025 IDPA Match 2025
    September 13, 2025 Gord's Black Badge Course 2025
    September 12, 2025 IDPA League Night
    September 07, 2025 Steel Challenge Match #2025-08
    September 06, 2025 Young Guns Shoot! 2025
    September 06, 2025 Call for Volunteers - Young Guns & Family Shoot Event
    August 29, 2025 IDPA League Night
    August 23, 2025 Konstantin's Black Badge Course 2025
    August 23, 2025 IDPA Match 2025
    August 23, 2025 Precision Rimfire Club P.R.O Series
    August 15, 2025 IPSC Qualifier Match - 2025
    August 09, 2025 NRL22 Doubleheader July & August Matches
    August 08, 2025 Canadian National Steel Challenge Championships 2025
    August 01, 2025 IDPA League Night
    July 27, 2025 Precision Rimfire Club P.R.O Series 8 stage Match
    July 26, 2025 Annie Oakley Day - Woman's Program 2025
    July 26, 2025 Gord's Black Badge Course 2025
    July 20, 2025 Steel Challenge Match #2025-07
    July 19, 2025 Young Guns Shoot! 2025
    July 19, 2025 Call for Volunteers - Young Guns & Family Shoot Event
    July 18, 2025 IDPA League Night
    July 18, 2025 John Dzurka Performance Training - 2025
    July 12, 2025 Nick's Black Badge Course 2025
    July 12, 2025 IDPA Match 2025
    June 29, 2025 IDPA Match 2025
    June 28, 2025 Nick's Black Badge Course 2025
    June 28, 2025 Precision Rimfire Club P.R.O Series/NRL22 Doubleheader
    June 22, 2025 Steel Challenge Match #2025-06
    June 21, 2025 Konstantin's Black Badge Course 2025
    June 20, 2025 John Dzurka Performance Training - 2025
    June 14, 2025 Action Shooting League - 2025
    June 14, 2025 Gord's Black Badge Course 2025
    June 07, 2025 National Range Day & Open House 2025
    June 07, 2025 Call for Volunteers - National Range Day & Open House
    June 06, 2025 IDPA League Night
    May 31, 2025 Gord's Black Badge Course 2025
    May 31, 2025 Konstantin's Black Badge Course 2025
    May 24, 2025 Steel Challenge Match #2025-05
    May 24, 2025 Precision Rimfire Club P.R.O Series/NRL22 Series Doubleheader
    May 19, 2025 Nick's Black Badge Course 2025
    May 18, 2025 Dmitri's Fundamentals Class 2025
    May 17, 2025 Action Shooting League - 2025
    May 17, 2025 Dmitri's Diagnostics Class 2025
    May 13, 2025 Precision Rimfire Club Tuesday Nights
    May 02, 2025 IPSC Qualifier Match - 2025
    April 27, 2025 Precision Rimfire Club P.R.O Series Match
    April 26, 2025 John Dzurka Performance Training - 2025
    April 26, 2025 Konstantin's Black Badge Course 2025
    April 20, 2025 Action Shooting League - 2025
    April 19, 2025 Gord's Black Badge Course 2025
    April 19, 2025 NRL22 Canada Precision Rimfire Match Doubleheader March & April COF
    April 16, 2025 Steel Challenge- Wednesday Evenings (Done for the Season)
    April 13, 2025 Steel Challenge Match #2025-04
    April 12, 2025 Range Work Day - 2025
    April 06, 2025 Range Worker Bee - Call for Volunteers
    April 06, 2025 Range Work Day - 2025
    April 03, 2025 Action Shooting League - 2025
    March 30, 2025 Action Shooting League - 2025
    March 22, 2025 Precision Rimfire Club P.R.O Series Match
    March 09, 2025 Steel Challenge Match #2025-03
    February 23, 2025 Action Shooting League - 2025
    February 22, 2025 Steel Challenge Match #2025-02
    February 22, 2025 Precision Rimfire Club P.R.O Series Match
    February 01, 2025 NRL22 Canada Precision Rimfire Match
    January 18, 2025 Precision Rimfire Club P.R.O Series Match
    January 11, 2025 Steel Challenge Match #2025-01
    January 04, 2025 NRL22 Canada Precision Rimfire Match
    December 14, 2024 Precision Rimfire Club P.R.O Series Match
    December 07, 2024 Action Shooting League - 2024
    December 07, 2024 NRL22 Canada Precision Rimfire Match
    November 30, 2024 Precision Rimfire Club P.R.O Series Match
    November 10, 2024 Steel Challenge Match #2024-11
    November 09, 2024 Fall Open House 2024
    November 09, 2024 NRL22 Canada Precision Rimfire Match
    November 02, 2024 ASL IPSC Rifle & PCC Nov, 2024
    October 26, 2024 ORPS/P.R.O Series Match
    October 20, 2024 Steel Challenge Match #2024-10
    October 15, 2024 BTSA USPSA 2024
    October 11, 2024 John Dzurka Performance Training - 2024
    October 05, 2024 NRL22 Canada Precision Rimfire Match
    October 05, 2024 BTSA USPSA 2024
    September 29, 2024 Steel Challenge Match #2024-9
    September 28, 2024 Outlaw Rimfire Precision Series Match
    September 22, 2024 UCFA event
    September 21, 2024 IDPA Match 2024
    September 21, 2024 Young Guns Shoot! 2024
    September 21, 2024 Call for Volunteers - Young Guns & Family Shoot Event
    September 14, 2024 NRL22 Canada Precision Rimfire Match
    September 14, 2024 IDPA Match 2024
    September 06, 2024 IPSC Qualifier Match - 2024
    August 24, 2024 IDPA Match 2024
    August 24, 2024 Gord's Black Badge Course 2024
    August 17, 2024 Nick's Black Badge Course 2024
    August 17, 2024 John Dzurka Performance Training - 2024
    August 17, 2024 Canadian Rimfire Precision Series Match
    August 16, 2024 Canadian Rimfire Precision Series Match Set-up
    August 16, 2024 John Dzurka Performance Training - 2024
    August 11, 2024 Steel Challenge Match #2024-8
    August 10, 2024 Annie Oakley Day - Woman's Program 2024
    August 03, 2024 NRL22 Canada Precision Rimfire Match
    August 03, 2024 Gord's Black Badge Course 2024
    August 03, 2024 Outlaw Rimfire Precision Series Match
    July 28, 2024 IDPA Match 2024
    July 26, 2024 University of Calgary Firearms Association
    July 20, 2024 Young Guns Shoot! 2024
    July 20, 2024 Call for Volunteers - Young Guns & Family Shoot Event
    July 20, 2024 Konstantin's Black Badge Course 2024
    July 13, 2024 NRL22 Canada Precision Rimfire Match
    July 13, 2024 Outlaw Rimfire Precision Series Match
    July 12, 2024 Canadian National Steel Challenge Championships 2024
    July 09, 2024 Precision Rimfire Club - Tuesday Nights
    July 06, 2024 Nick's Black Badge Course 2024
    June 30, 2024 University of Calgary Firearms Association
    June 29, 2024 NRL22 Canada Precision Rimfire Match
    June 29, 2024 Outlaw Rimfire Precision Series Match
    June 23, 2024 Steel Challenge Match #2024-7
    June 22, 2024 Gord's Black Badge Course 2024
    June 22, 2024 IDPA Match 2024
    June 14, 2024 IPSC Qualifier Match - 2024
    June 10, 2024 Steel Challenge Match #2024-6.5- week day practice and 4 stage
    June 08, 2024 Nick's Black Badge Course 2024
    June 07, 2024 IPSC Qualifier Match - 2024
    June 01, 2024 National Range Day & Open House 2024
    June 01, 2024 Call for Volunteers - National Range Day & Open House
    June 01, 2024 John Dzurka Performance Training - 2024
    May 31, 2024 John Dzurka Performance Training - 2024
    May 25, 2024 NRL22 Canada Precision Rimfire Match
    May 25, 2024 Steel Challenge Match #2024-6
    May 25, 2024 Konstantin's Black Badge Course 2024
    May 25, 2024 Outlaw Rimfire Precision Series Match
    May 18, 2024 Nick's Black Badge Course 2024
    May 12, 2024 University of Calgary Firearms Association
    May 11, 2024 BTSA Precision Rimfire Club
    May 11, 2024 Nick's Holster Course 2024
    May 10, 2024 John Dzurka Performance Training - 2024
    May 04, 2024 IDPA Match 2024
    April 26, 2024 ASL IPSC Rifle & PCC April 2024
    April 21, 2024 Steel Challenge Match #2024-5
    April 20, 2024 NRL22 Canada Precision Rimfire Match (August COF)
    April 20, 2024 Gord's Black Badge Course 2024
    April 20, 2024 NRL22 Canada Precision Rimfire Match (April COF)
    April 17, 2024 Steel Challenge- Wednesday Evenings
    April 13, 2024 BTSA USPSA 2024
    April 06, 2024 Nick's Holster Course 2024
    April 04, 2024 Action Shooting League - 2024
    April 02, 2024 Steel Challenge Match #2024-4
    March 23, 2024 NRL22 Canada Precision Rimfire Match
    March 17, 2024 Steel Challenge Match #2024-3
    March 16, 2024 Action Shooting League - 2024
    February 25, 2024 Action Shooting League - 2024
    February 20, 2024 Steel Challenge Match #2024-2 (mini match)
    February 17, 2024 NRL22 Canada Precision Rimfire Match
    February 03, 2024 Steel Challenge Match #2024-1
    January 28, 2024 Action Shooting League - 2024
    January 27, 2024 NRL22 Canada Match
    December 23, 2023 Action Shooting League - 2023
    December 16, 2023 Outlaw Rimfire Precision Series Match
    December 09, 2023 NRL22 Canada Match
    November 25, 2023 NRL22 Canada Match
    November 18, 2023 Outlaw Rimfire Precision Series Match
    October 28, 2023 Outlaw Rimfire Precision Series & NRL22 Matches
    October 22, 2023 ASL Rifle & PCC Presented by Apex Optics
    October 21, 2023 BTSA Spooky Buffalo Blast 2023
    October 15, 2023 Steel Challenge Match #2023-6
    October 14, 2023 UCFA event
    October 01, 2023 UCFA event
    September 30, 2023 Outlaw Rimfire Precision Series & NRL22 Matches
    September 23, 2023 Young Guns Shoot! 2023-2
    September 23, 2023 Call for Volunteers - Young Guns & Family Shoot Event
    September 23, 2023 Gord's Black Badge Course 2023
    September 17, 2023 Steel Challenge Match #2023-5
    September 17, 2023 Tactical Solutions Top Shot Canada Challenge
    September 16, 2023 IDPA Match 2023
    September 16, 2023 Canadian Rimfire Precision Series Match
    September 15, 2023 CRPS Rimfire Competiion Academy
    September 14, 2023 Mapleseed 2023
    September 13, 2023 Steel Challenge League 2023-23
    September 07, 2023 IPSC Qualifier Match - 2023
    September 06, 2023 Steel Challenge League 2023-22
    September 06, 2023 IPSC Qualifier Match pre-build
    August 30, 2023 Steel Challenge League 2023-21
    August 26, 2023 Nick's Black Badge Course 2023
    August 25, 2023 John Dzurka Performance Training - 2023
    August 24, 2023 John Dzurka Performance Training - 2023
    August 23, 2023 Steel Challenge League 2023-20
    August 20, 2023 IDPA Match 2023
    August 19, 2023 Konstantin's Black Badge Course 2023
    August 19, 2023 Outlaw Rimfire Precision Series Match
    August 16, 2023 Steel Challenge League 2023-19
    August 14, 2023 UCFA event
    August 13, 2023 Steel Challenge Match #2023-4
    August 09, 2023 Steel Challenge League 2023-18
    August 02, 2023 Steel Challenge League 2023-17
    July 29, 2023 Gord's Black Badge Course 2023
    July 29, 2023 Outlaw Rimfire Precision Series Regional Championship
    July 26, 2023 Steel Challenge League 2023-16
    July 21, 2023 Call for Volunteers - Canadian National Steel Challenge Championships
    July 21, 2023 Canadian National Steel Challenge Championships 2023
    July 19, 2023 Steel Challenge League 2023-15
    July 17, 2023 John Dzurka Performance Training - 2023
    July 16, 2023 Action Shooting League 8 stage July 16 2023
    July 15, 2023 IDPA Match 2023
    July 15, 2023 Nick's Black Badge Course 2023
    July 15, 2023 Outlaw Rimfire Precision Series Match
    July 12, 2023 Steel Challenge League 2023-14
    July 08, 2023 Young Guns Shoot! 2023-1
    July 08, 2023 Call for Volunteers - Young Guns Event
    July 08, 2023 Konstantin's Black Badge Course 2023
    July 05, 2023 Steel Challenge League 2023-13
    June 28, 2023 Steel Challenge League 2023-12
    June 25, 2023 Steel Challenge Match #2023-3
    June 24, 2023 IDPA Match 2023
    June 24, 2023 Outlaw Rimfire Precision Series Match
    June 21, 2023 Steel Challenge League 2023-11
    June 15, 2023 IPSC Qualifier Match - 2023
    June 14, 2023 *Cancelled* Steel Challenge League 2023-10 *Cancelled*
    June 10, 2023 Nick's Black Badge Course 2023
    June 07, 2023 Steel Challenge League 2023-09
    June 04, 2023 Swiss Holster Course
    June 04, 2023 John Dzurka Performance Training - 2023
    June 03, 2023 National Range Day & Open House 2023
    June 02, 2023 Swiss Holster Course
    May 31, 2023 Steel Challenge League 2023-08
    May 28, 2023 Steel Challenge Match #2023-2
    May 27, 2023 Sarcee Fish And Game Association Rifle Day
    May 27, 2023 Range Work Day - 2023
    May 24, 2023 Steel Challenge League 2023-07
    May 20, 2023 USPSA Match 2023
    May 20, 2023 Outlaw Rimfire Precision Series Match
    May 19, 2023 USPSA Match 2023 - Build
    May 17, 2023 Steel Challenge League 2023-06
    May 13, 2023 Konstantin's Black Badge Course 2023
    May 10, 2023 Steel Challenge League 2023-05
    May 08, 2023 John Dzurka Performance Training - 2023
    May 06, 2023 Steel challenge RO course
    May 03, 2023 Steel Challenge League 2023-04
    April 29, 2023 Gord's Black Badge Course 2023
    April 29, 2023 USPSA Match 2023
    April 26, 2023 Steel Challenge League 2023-03
    April 22, 2023 Outlaw Rimfire Precision Series Match
    April 19, 2023 Steel Challenge League 2023-02 (Cancelled due to weather)
    April 16, 2023 Steel Challenge Match #2023-1
    April 12, 2023 Steel Challenge League 2023-01
    April 08, 2023 Rimfire Rifle League #4
    April 06, 2023 Action Shooting League - 2023
    March 19, 2023 Action Shooting League - St Patrick's Day Match Mar, 19 2023
    March 18, 2023 Rimfire Rifle League #3 2023 Full Day
    February 25, 2023 Rimfire Rifle League #2 2023 Full Day
    February 12, 2023 Action Shooting League - 2023
    January 28, 2023 Rimfire Rifle League 2023 Session 1
    January 14, 2023 Action Shooting League - 2023
    December 26, 2022 Action Shooting League - 2022
    December 17, 2022 Rimfire Rifle League 2022 - #12
    December 10, 2022 Outlaw Precision Rimfire Series - BTSA 2022 - 09
    November 26, 2022 Outlaw Precision Rimfire Series - BTSA 2022 - 08
    November 12, 2022 Rimfire Rifle League 2022 - #11
    October 30, 2022 Black Badge Course 2022
    October 29, 2022 Rimfire Rifle League Night 2022 - #10
    October 16, 2022 Steel Challenge Match #2022-7 sponsored by Canada First Ammo
    October 15, 2022 Action Shooting League - Halloween Match Oct 15 2022
    October 15, 2022 Outlaw Precision Rimfire Series - BTSA 2022 - 07
    October 02, 2022 USPSA Match #2022-3
    October 01, 2022 Advanced Pistol Fundamentals - 2022-2
    September 29, 2022 Action Shooting League - 2022-24
    September 29, 2022 John Dzurka Performance Pistol Training - 2022
    September 25, 2022 Outlaw Precision Rimfire Series - BTSA 2022 - 06
    September 24, 2022 IDPA Match #2022-4
    September 24, 2022 Black Badge Course 2022-10
    September 22, 2022 Action Shooting League - 2022-23
    September 18, 2022 Steel Challenge Match #2022-6 sponsored by Canada First Ammo
    September 18, 2022 Rimfire Rifle League Night 2022 - #09
    September 17, 2022 Call for Volunteers - Young Guns & Family Shoot Event
    September 17, 2022 Young Guns Family Shoot! 2022-2
    September 15, 2022 Action Shooting League - 2022-22
    September 14, 2022 Steel Challenge League 2022-23 sponsored by Canada First Ammo
    September 12, 2022 Rotating Range Closures
    September 10, 2022 Black Badge Course 2022-9
    September 08, 2022 Action Shooting League - 2022-21
    September 07, 2022 Steel Challenge League 2022-22 sponsored by Canada First Ammo
    September 02, 2022 IPSC Alberta Provincial Championships
    August 29, 2022 IPSC Provincial Championship - Setup
    August 27, 2022 Black Badge Course 2022-8
    August 27, 2022 Outlaw Precision Rimfire Series - BTSA 2022 - 05
    August 27, 2022 IPSC Provincial Championship - Setup
    August 27, 2022 Call for Volunteers - 2022 IPSC Alberta Provincial Championships
    August 25, 2022 Action Shooting League - 2022-20
    August 25, 2022 John Dzurka Performance Pistol Training - 2022
    August 24, 2022 Steel Challenge League 2022-21 sponsored by Canada First Ammo
    August 23, 2022 Rimfire Rifle League Night 2022 - #08
    August 21, 2022 IDPA Match #2022-3
    August 20, 2022 Steel Challenge Match #2022-5 sponsored by Canada First Ammo
    August 18, 2022 Action Shooting League - 2022-19
    August 17, 2022 Steel Challenge League 2022-20 sponsored by Canada First Ammo
    August 16, 2022 Rimfire Rifle League Night 2022 - #07
    August 14, 2022 USPSA Match #2022-2
    August 13, 2022 Annie Oakley Day - Woman's Program 2022
    August 13, 2022 Black Badge Course 2022-7
    August 11, 2022 Action Shooting League - 2022-18
    August 10, 2022 Steel Challenge League 2022-19 sponsored by Canada First Ammo
    August 09, 2022 Rimfire Rifle League Night 2022 - #06
    August 04, 2022 Action Shooting League - 2022-17
    August 03, 2022 Steel Challenge League 2022-18 sponsored by Canada First Ammo
    August 02, 2022 Rimfire Rifle League Night 2022 - #05
    July 30, 2022 Outlaw Precision Rimfire Series - BTSA 2022 - 04
    July 27, 2022 Steel Challenge League 2022-17
    July 26, 2022 Rimfire Rifle League Night 2022 - #04
    July 22, 2022 Canadian National Steel Challenge Championships
    July 22, 2022 Call for Volunteers - Canadian National Steel Challenge Championships
    July 21, 2022 Action Shooting League - 2022-16
    July 20, 2022 Steel Challenge League 2022-16 Nationals Practice Night sponsored by Canada First Ammo
    July 19, 2022 Rimfire Rifle League Night 2022 - #03
    July 17, 2022 Call for Volunteers - Work Bee
    July 16, 2022 Young Guns Family Shoot! 2022-1
    July 16, 2022 Black Badge Course 2022-6
    July 16, 2022 Call for Volunteers - Young Guns Event
    July 14, 2022 Action Shooting League - 2022-15
    July 13, 2022 Steel Challenge League 2022-15 sponsored by Canada First Ammo
    July 12, 2022 Rimfire Rifle League Night 2022 - #02
    July 10, 2022 IDPA Match #2022-2
    July 09, 2022 Black Badge Course 2022-5
    July 07, 2022 Action Shooting League - 2022-14
    July 06, 2022 Steel Challenge League 2022-14 sponsored by Canada First Ammo
    July 05, 2022 Rimfire Rifle League Night 2022 - #01
    July 02, 2022 USPSA Match #2022-1
    June 30, 2022 Action Shooting League - 2022-13
    June 29, 2022 Steel Challenge League 2022-13 sponsored by Canada First Ammo
    June 26, 2022 Outlaw Precision Rimfire Series - BTSA 2022 - 03
    June 25, 2022 IDPA Match #2022-1
    June 23, 2022 Action Shooting League - 2022-12
    June 22, 2022 Steel Challenge League 2022-12 sponsored by Canada First Ammo
    June 18, 2022 IPSC Qualifier Match - 2022- 1
    June 17, 2022 Setup - IPSC Qualifier Match - 2022- 1
    June 16, 2022 Action Shooting League - 2022-11
    June 15, 2022 Steel Challenge League 2022-11 sponsored by Canada First Ammo
    June 12, 2022 Rimfire Rifle League 2022 - #03
    June 12, 2022 John Dzurka Performance Pistol Training - 2022-6
    June 11, 2022 John Dzurka Performance Pistol Training - 2022-5
    June 11, 2022 Steel Challenge Match #2022-4 sponsored by Canada First Ammo
    June 11, 2022 Black Badge Course 2022-4
    June 10, 2022 John Dzurka Development Pistol Training - 2022-4
    June 09, 2022 Action Shooting League - 2022-10
    June 08, 2022 Steel Challenge League 2022-10 sponsored by Canada First Ammo
    June 05, 2022 Clubhouse Work Bee - Canceled
    June 04, 2022 National Range Day & Open House 2022
    June 04, 2022 Call for Volunteers - National Range Day
    June 02, 2022 Action Shooting League - 2022-09
    June 01, 2022 Steel Challenge League 2022-09 sponsored by Canada First Ammo
    May 29, 2022 Steel Challenge Match #2022-3 sponsored by Canada First Ammo
    May 28, 2022 Black Badge Course 2022-3
    May 28, 2022 Outlaw Precision Rimfire Series - BTSA 2022 - 02
    May 26, 2022 Action Shooting League - 2022-08
    May 25, 2022 Steel Challenge League 2022-08 sponsored by Canada First Ammo
    May 22, 2022 John Dzurka Performance Pistol Training - 2022-3
    May 21, 2022 Rimfire Rifle League 2022 - #02
    May 21, 2022 Black Badge Course 2022-2
    May 21, 2022 John Dzurka Development Pistol Training - 2022-2
    May 20, 2022 John Dzurka Development Pistol Training - 2022-1
    May 19, 2022 Action Shooting League - 2022-07
    May 18, 2022 Steel Challenge League 2022-07 sponsored by Canada First Ammo
    May 15, 2022 Action Shooting League 3 Gun Event
    May 14, 2022 Call for Volunteers - Spring Range Clean Up
    May 14, 2022 Range Work Day - 2022
    May 12, 2022 Action Shooting League - 2022-06
    May 11, 2022 Steel Challenge League 2022-06 sponsored by Canada First Ammo
    May 08, 2022 Mapleseed 2022 - 2
    May 07, 2022 Mapleseed 2022 - 1
    May 07, 2022 Black Badge Course 2022-1
    May 05, 2022 Action Shooting League - 2022-05
    May 04, 2022 Steel Challenge League 2022-05 sponsored by Canada First Ammo
    April 30, 2022 Advanced Pistol Fundamentals - 2022-1
    April 28, 2022 Action Shooting League - 2022-04
    April 27, 2022 Steel Challenge League 2022-04 sponsored by Canada First Ammo
    April 24, 2022 Outlaw Precision Rimfire Series - BTSA 2022 - 01
    April 21, 2022 Action Shooting League - 2022-03
    April 20, 2022 Steel Challenge League 2022-03 sponsored by Canada First Ammo (cancelled due to weather)
    April 16, 2022 Rimfire Rifle League 2022 - #01
    April 14, 2022 Action Shooting League - 2022-02
    April 13, 2022 Steel Challenge League 2022-02 sponsored by Canada First Ammo
    April 09, 2022 Steel Challenge Match #2022-2 sponsored by Canada First Ammo
    April 07, 2022 Action Shooting League - 2022-01
    April 06, 2022 Steel Challenge League 2022-01 sponsored by Canada First Ammo
    March 27, 2022 Steel Challenge Match #2022-1
    March 19, 2022 Action Shooting League Event
    February 06, 2022 Action Shooting League Event - 2022-02
    January 15, 2022 Action Shooting League Event 2022-01
    September 25, 2021 Young Guns Family Shoot!
    September 19, 2020 Cancelled - Young Guns and Family Turkey Shoot!
    August 15, 2020 Cancelled - Annie Oakley Day - Woman's Program #2020-1
    October 20, 2019 Young Guns and Family Turkey Shoot! (Alternate Day)
    October 19, 2019 Young Guns and Family Turkey Shoot!
    October 19, 2019 Call for Volunteers - Young Guns and Family Turkey Shoot!
    August 10, 2019 Young Guns - August Event
    June 23, 2019 Annie Oakley Day - Woman's Program #2019-1
    June 23, 2019 Volunteers - Annie Oakley Day
    May 20, 2019 Young Guns - Event #2019-1 - RAIN DATE

    Buffalo Target Shooters Association
    PO Box 394
    300, 8120 Beddington Blvd NW
    Calgary Alberta T3K 2A8

    General Inquiries:

    Membership Inquiries:

    COPYRIGHT © 2018-2023 Buffalo Target Shooters Association. ALL RIGHTS RESERVED

    Powered by Wild Apricot Membership Software