Menu
Log in

Buffalo Target Shooters Association

       Calgary, AB

Upcoming events

    • April 02, 2026
    • September 24, 2026
    • 26 sessions
    • BTSA Ranges: 1 & 2

    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


    • April 22, 2026
    • September 16, 2026
    • 22 sessions
    • BTSA Ranges: 1,2,3 and either 4 or 5 (rotating, see schedule in description)

    Wednesday night steel


    What ?

    The Wednesday night steel program is an opportunity for BTSA club members and shooters from the broader community to experience the speed shooting sport of steel challenge. Steel challenge involves shooting 5 steel targets in 8 configurations several times each with the shooter’s cumulative time being their score. Time is added for misses and certain procedural infractions.

    Steel challenge may be shot with either centre fire handguns, .22 rimfire handguns, .22 rimfire rifles, or pistol caliber carbines. No magnum calibres, steel core/steel jacketed ammo, or hyper velocity .22 (stingers, velocitors, etc.) are permitted.

    Wednesday night steel is run as a 4-stage match. Shooters with current USPSA membership will be able to receive a classification, provided they complete all 4 stages, when the classification system updates the following Wednesday.

     

    Where ?

    BTSA Ranges: 1,2,3 and 4 or 5 (see schedule below). 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 4:30 each evening


     When ?

    Every Wednesday from April 22nd - September 16th

    Setup/start times vary a little throughout the season but generally setup is either 5/5:30 and shooting starts 5:30/6. Please see schedule below for season plan.

    ***Please verify start times on Practiscore and the BTSA website each week!***

    We are typically done in about 2.5 hours a few competitors sometimes remain and practice afterwards. All competitors are expected to be present for setup and to remain for tear down. Requests for exceptions show be directed to steel@btsa.ca. You must be present for the beginning of the safety briefing. If you miss the safety briefing, you cannot shoot with us that evening.

     

    Cost ?

    BTSA members- $5. per gun. Max 2 guns

    Non-members- $15. per gun. Max 2 guns

    Juniors (under 18, member and non-member)- First gun free

     

    How to register?

    Registration is through Practiscore. Please search BTSA Wednesday night steel and look for the correct date. Weeknight shoots are typically posted to practiscore 2-3 weeks ahead of the match and open for registration the Monday the week before the match. Shooters need to be registered by midnight on the Tuesday immediately before the match so that we can confirm squadding and load the scoring tablets. 


    Who to contact with questions ?

    Please email steel@btsa.club

     

    What to bring to a match?

    • Water
    • Food
    • Sunscreen
    • Hat
    • Eye/ear protection (required to participate)
    • Timer if you have one
    • Gun
    • Chamber flag for pcc/rimfire
    • 5+ mags. Please pre-load your magazines at home when possible.
    • Ammo: 100 rounds minimum for 4 stages. Experienced shooters should bring 150-200. Novice shooters should bring 250.
    • Holster: belt holster for any Center fire handguns that fully covers the trigger. 
    • Gun belt for holster divisions
    • Cash for match fee. Exact change only please.

     

    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 before 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 shooters to help get you started. We will likely need to split up groups of inexperienced shooters 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 your particular firearm, they will as for assistance as needed. If you 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 in a single division.

     

    Rule book

    The official steel challenge rule book governs our Wednesday night 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 and range master’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.


    Wednesday Dates Stage 1 (Bay, Position) Stage 2 (Bay, Position) Stage 3 (Bay, Position) Stage 4 (Bay, Position) Setup Time Start time MD

    22-Apr 5 to Go (3, left) Roundabout (2, Right) Speed Option (1, right) Accelerator (4, left) 5:30pm 6pm
    29-Apr Smoke and Hope (3, right) Pendulum (2, Right) Speed Option (1, right) Accelerator (4, left) 5:30pm 6pm
    6-May Smoke and Hope (3, right) Pendulum (2, Right) Showdown (1, left) Outer Limits (5, left) 5:30pm 6pm
    13-May 5 to Go (3, left) Roundabout (2, Right) Showdown (1, left) Outer Limits (5, left) 5:30pm 6pm
    20-May 5 to Go (3, left) Roundabout (2, Right) Speed Option (1, right) Accelerator (4, left) 5:30pm 6pm
    27-May Smoke and Hope (3, right) Pendulum (2, Right) Speed Option (1, right) Accelerator (4, left) 5:30pm 6pm
    3-Jun Smoke and Hope (3, right) Pendulum (2, Right) Showdown (1, left) Outer Limits (5, left) 5:30pm 6pm
    10-Jun 5 to Go (3, left) Roundabout (2, Right) Showdown (1, left) Outer Limits (5, left) 5:30pm 6pm
    17-Jun 5 to Go (3, left) Roundabout (2, Right) Speed Option (1, right) Accelerator (4, left) 5:30pm 6pm
    24-Jun Smoke and Hope (3, right) Pendulum (2, Right) Speed Option (1, right) Accelerator (4, left) 5:30pm 6pm
    1-Jul Smoke and Hope (3, right) Pendulum (2, Right) Showdown (1, left) Outer Limits (5, left) 5:30pm 6pm
    8-Jul 5 to Go (3, left) Roundabout (2, Right) Showdown (1, left) Outer Limits (5, left) 5:30pm 6pm
    15-Jul 5 to Go (3, left) Roundabout (2, Right) Speed Option (1, right) Accelerator (4, left) 5:30pm 6pm
    22-Jul Smoke and Hope (3, right) Pendulum (2, Right) Speed Option (1, right) Accelerator (4, left) 5:30pm 6pm
    29-Jul Smoke and Hope (3, right) Pendulum (2, Right) Showdown (1, left) Outer Limits (5, left) 5:30pm 6pm
    5-Aug 5 to Go (3, left) Roundabout (2, Right) Showdown (1, left) Outer Limits (5, left) 5:30pm 6pm
    12-Aug 5 to Go (3, left) Roundabout (2, Right) Speed Option (1, right) Accelerator (4, left) 5:30pm 6pm
    19-Aug Smoke and Hope (3, right) Pendulum (2, Right) Speed Option (1, right) Accelerator (4, left) 5:30pm 6pm
    26-Aug Smoke and Hope (3, right) Pendulum (2, Right) Showdown (1, left) Outer Limits (5, left) 5:30pm 6pm
    2-Sep 5 to Go (3, left) Roundabout (2, Right) Showdown (1, left) Outer Limits (5, left) 5pm 5:30pm
    9-Sep 5 to Go (3, left) Roundabout (2, Right) Speed Option (1, right) Accelerator (4, left) 5pm 5:30pm
    16-Sep Smoke and Hope (3, right) Pendulum (2, Right) Speed Option (1, right) Accelerator (4, left) 5pm 5:30pm







    • May 22, 2026
    • 3:00 PM
    • May 23, 2026
    • 6:00 PM
    • BTSA Range 8

    Members & Non-members

    This will be a 9 Stage 90-100 rounds 22lr match.  Standard velocity ammunition only.

    The match is one of the qualifier matches for the Foothills region of the Precision Rifle Series. 

    You do not need to be a member of the PRS to participate. All are welcome.  Juniors 12-17 must be able to handle their firearm.

    For more information go to: PRS Rimfire Series

    Registration through PractiScore: PRS Sound of Spring Steel

    Inquiries: rimfirerifle@btsa.club



    • May 23, 2026
    • 9:00 AM - 4:00 PM
    • BTSA Range: Bays 2 and 6

    IDPA Tier I (Club Level) Match - ATHL 187

    Please pre-register by signing up on PractiScore using the following link:

    https://practiscore.com/clubs/alberta-tactical-handgun-league/matches?filter=upcoming

    Payment of match fees is required at registration (by EFT to info@myathl.com with your full name and what the payment is for, i.e. "ATHL ###" in the memo field).

    Match fees are non-refundable, and with 7 days prior notice before the match may be applied as "in-store credit."

    Match Fees :
    First Match............................$45
    Regular Price........................$40
    ATHL or IDPA member........$35
    ATHL and IDPA member.....$30

    When you receive the email saying you are approved, that is your ticket to shoot this match. Approvals are typically done the week prior, when all fees and registrations are reconciled.

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

    There will be NO WALK-ONS permitted.

    **If you are feeling ill or are unwell, please do not attend and place others at risk.**

    Ensure your gear is IDPA legal and make sure you've read the current Rule Book at https://www.idpa.com/idpa-match-rules/

    Non-Compliant gear = shooting for no score.

    • May 24, 2026
    • 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
    • Chamber flag for pcc/rimfire
    • 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. 
    • Gun belt for holster divisions

     

    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 in a single division.

    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.

     


    • May 30, 2026
    • 8:00 AM
    • May 31, 2026
    • 5:00 PM
    • BTSA Ranges: Bay 3 and Clubhouse

    The Black Badge is a two day in-depth training course in the safe competitive shooting techniques required not only to compete at IPSC events but to deliver the confidence and expertise to use handguns in the safest possible manner.

    It is a mandatory course required to shoot IPSC matches in Canada. IPSC is a dynamic shooting sport where the principles of Accuracy, Speed, and Power are balanced in a unique scoring system. It requires competitors to shoot fast and accurately, often shooting on the move and developing techniques and styles to shave off fractions of a second between shots, during reloads and drawing from the holster.

    Basic equipment requirements: Pistol (minimum 9mm caliber), 3 magazines (preferably 4), 3 magazine pouches(preferably 4),  and a holster which must cover the trigger when the gun is holstered, a belt to mount the equipment on and 500 rounds of ammunition

    For further details and information, please contact Nick at nadraz@nucleus.com or Frank at ternerfrank@gmail.com

    Fees for this course are collected by the instructor. Cost of the course is $300 and $50 is required at time of registration to hold a spot in the course.



    • May 30, 2026
    • 8:30 AM - 3:00 PM
    • BTSA Range 8

    Members & Non-members

    5 stages with round, diamond-shaped, and square steel target sizes ranging from 1/4" - 6" plus various animal- shaped steel targets  placed randomly from 200 yds and closer.  3 bonus stages

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

    For more information go to: https://nrl22canada.ca/

    Registration through PractiScore: https://practiscore.com/nrl22-canada-buffalo-target-shooters-association-in-ab-may-30-2026/register

    Inquiries: rimfirerifle@btsa.club



    • May 31, 2026
    • 11:00 AM - 4:00 PM
    • Bay 8 (shared with members), and Bay 6

    "The University of Calgary Firearms Club is hosting an event focused on firearms education, hands-on experience, and skill development in a safe and supportive environment.

    This event is exclusive to UCFA members of all experience levels, from complete beginners to experienced participants. Through guided instruction, mentorship, and practical activities, attendees will have the opportunity to develop their skills while learning the importance of responsible firearms ownership."


    • June 06, 2026
    • 8:00 AM
    • June 07, 2026
    • 5:00 PM
    • BTSA Ranges: Bay 3

    Defensive Shotgun
     May 2 & Aug 8, 2026
    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
    May 3 & Oct 4, 2026

    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.

    Performance Pistol
    June 6-7, 2026

    Highly recommend taking the Pistol Development first as it sets the foundation for Performance Pistol.
    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.


    PISTOL DEVELOPMENT 2.0
    August 9, 2026

    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.

    Reserve Your Spot Today!

    Course fee is $275 
    Register for two consecutive training days and receive a special rate of $500 for both days.

    For registration details and inquiries, www.johndzurka.ca

    Sincerely,

    John and Michelle     




    • June 06, 2026
    • 10:00 AM - 3:00 PM
    • BTSA Ranges 1,2,6,8 and Clubhouse

    BUFFALO TARGET SHOOTERS ASSOCIATION

     

    Open House

     

    We invite you to celebrate National Range day by bringing your family and friends to enjoy a day at our Homestead Range in lovely Kananaskis.

    We have planned a day full of demos with a chance to fire various types of firearms and after the fun on the range we will have our volunteers cook you up some delicious BBQ hot dogs - all for FREE!


    No experience required 

    All guns and ammo supplied 

    Lunch Provided 



    • June 13, 2026
    • 9:00 AM - 4:00 PM
    • BTSA Range: Bays 2 and 6

    IDPA Tier I (Club Level) Match - ATHL 188

    Please pre-register by signing up on PractiScore using the following link:

    https://practiscore.com/clubs/alberta-tactical-handgun-league/matches?filter=upcoming

    Payment of match fees is required at registration (by EFT to info@myathl.com with your full name and what the payment is for, i.e. "ATHL ###" in the memo field).

    Match fees are non-refundable, and with 7 days prior notice before the match may be applied as "in-store credit."

    Match Fees :
    First Match............................$45
    Regular Price........................$40
    ATHL or IDPA member........$35
    ATHL and IDPA member.....$30

    When you receive the email saying you are approved, that is your ticket to shoot this match. Approvals are typically done the week prior, when all fees and registrations are reconciled.

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

    There will be NO WALK-ONS permitted.

    **If you are feeling ill or are unwell, please do not attend and place others at risk.**

    Ensure your gear is IDPA legal and make sure you've read the current Rule Book at https://www.idpa.com/idpa-match-rules/

    Non-Compliant gear = shooting for no score.

    • June 14, 2026
    • 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
    • Chamber flag for pcc/rimfire
    • 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. 
    • Gun belt for holster divisions

     

    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 in a single division.

    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.

     


    • June 19, 2026
    • 5:30 PM - 9:00 PM
    • BTSA Ranges: Bays 1 & 2

    === IDPA League Night at BTSA ====

    We will be setting up 2-3 stages for IDPA practice in one bay, plus running drills, practice problems, and/or a 5x5 Classifier. So, round count may vary but plan to bring 150-200 rounds (more never hurts!) for the evening.

    This is intended for current IDPA competitors to have a space to hone their skills AND also for new shooters interested in the sport to try it out - be sure to read the IDPA Rule Book and Equipment Appendices available at https://www.idpa.com/idpa-match-rules/ prior to signing up!

    Please arrive at 5:30 to assist with set-up and sign-in. First rounds downrange are targeted for 6:00. All attendees are expected to help with set-up and for tear-down to the best of their ability.

    Registration Link:

    https://practiscore.com/btsa-idpa-league-night-june-19-2026/register

    $17 for non-members of BTSA
    $7 for members of BTSA
    Payment required online. No refunds.

    If you have questions please reach out to idpa@btsa.club

    **To sign up for a full-on IDPA match, check in with our local southern Alberta IDPA group, the Alberta Tactical Handgun League (ATHL). They put on one match a month and you can sign up via PractiScore (search: "ATHL" in Matches).**

    • June 20, 2026
    • 8:00 AM - 5:30 PM
    • BTSA Ranges 1,2,6,8 & Clubhouse
    • 39


    Annie Oakley Day 2.0

    2026 is the first year of Annie Oakley Day 2.0 (“AOD 2.0”) is being held on June 20, 2026.  This is a ladies-only day at the range for those women/girls who have already participated in the original Annie Oakley Day (“AOD 1.0”).  If you are looking for AOD 1.0, please see July 25, 2026 on the BTSA events calendar.

    AOD 1.0 was for those girls/women who had extremely limited firearms experience, if any, and they were taught basic firearms safety and skills.  AOD 2.0 is intended to provide a review of what you learned at AOD 1.0, and to build on those skills.  There will be a brief review of the various different firearms (pistols, rifles, and shotguns), but the balance of the day will be about participation in the various firearms competition stages available (action pistol, precision rifle, and 3-gun). 

    We encourage you to wear the t-shirt you received at the AOD 1.0 that you originally attended. 

    Back by popular demand, lunch will be Walking Tacos.  If you have dietary restrictions, or are not interested in Walking Tacos, please feel free to bring what suits you best. Refreshments (bottled water, pop, and coffee) will be available.

    Registration for AOD 2.0 will open at the end of May and will be limited to 40 ladies.  Please keep checking back so you don’t miss registration as we expect it will fill very quickly.

    Again, only those ladies who have attended AOD 1.0 will be allowed to attend AOD 2.0. 

     

    Date:   June 20, 2026

    Time:   8:30am to 4:30pm

    Cost:   $50.00

    For further information you can email annie_oakley@btsa.club.

    Thank you.


    Chele





    • June 27, 2026
    • 8:00 AM - 5:00 PM
    • BTSA Ranges
    Register

    Young Guns & Family Shoot Event

    If you are available on Saturday June 27, and would be willing to assist with:

    • Registration, event operations, supervision (RO)
    • Teaching, training, mentoring
    • Food Services

    We are looking for both men and women to help make this day a success.

    Why should I volunteer?

    BTSA has always depended on its members to perform almost every task needed to make the club work. Historically that has included significant construction projects, every type of maintenance task, organization, and running of matches, courses, youth events, safety programs, not to mention every aspect of administrative work it takes to ensure our Club functions and thrives. Without our volunteers, range fees would be too costly for most people to afford. 

    There are many reasons why you should help out with this and other events that BTSA has to offer the community. BTSA has various activities throughout the spring, summer, and fall that involve inviting the community out to enjoy the shooting sports. BTSA also raises money through some of these events for various charities.  Without the help of volunteers, this can’t happen.


    • June 27, 2026
    • 8:00 AM
    • June 28, 2026
    • 5:00 PM
    • BTSA Ranges: Bay 3 and Clubhouse

    The Black Badge is a two day in-depth training course in the safe competitive shooting techniques required not only to compete at IPSC events but to deliver the confidence and expertise to use handguns in the safest possible manner.

    It is a mandatory course required to shoot IPSC matches in Canada. IPSC is a dynamic shooting sport where the principles of Accuracy, Speed, and Power are balanced in a unique scoring system. It requires competitors to shoot fast and accurately, often shooting on the move and developing techniques and styles to shave off fractions of a second between shots, during reloads and drawing from the holster.

    Basic equipment requirements: Pistol (minimum 9mm caliber), 3 magazines (preferably 4), 3 magazine pouches(preferably 4),  and a holster which must cover the trigger when the gun is holstered, a belt to mount the equipment on and 500 rounds of ammunition

    For further details and information, please contact Nick at nadraz@nucleus.com or Frank at ternerfrank@gmail.com

    Fees for this course are collected by the instructor. Cost of the course is $300 and $50 is required at time of registration to hold a spot in the course.



    • June 27, 2026
    • 9:00 AM - 4:30 PM
    • BTSA Ranges: Bays 1,2,6,8 (Clubhouse for lunch hour)
    • 17
    Register

    ***IMPORTANT REGISTRATION INSTRUCTIONS***

    Do not put the parents/guardians name into the registration form. Regardless of who's email address you use, you MUST put the oldest child's name in as the primary participant and any other siblings/friends as their guests.

    When you put your name in, it makes you a participant and messes with our total count.

    =======================================================

    The Fall Young Guns event is open to members and the general public from the ages of 7-17 to enjoy a variety of shooting events. 

    All gear and ammunition will be provided by the club.

    Registration will start at 9:30 am, with activities at 10:00, running till 4pm.

    Participants must arrive on time in order to attend the safety briefing!

    It is $10 per participant, regardless of membership status, and we are also moving to a non-refundable upfront payment through our website, as we sell out each year but often have no-shows. 

    Registration is open and a waitlist is available.


    • June 29, 2026
    • 8:00 AM
    • June 30, 2026
    • 5:00 PM
    • BTSA Ranges: Bay 3

    Mason Lane Course 2026

    • July 03, 2026
    • 5:30 PM - 9:00 PM
    • BTSA Ranges: Bays 1 & 2

    === IDPA League Night at BTSA ====

    We will be setting up 2-3 stages for IDPA practice in one bay, plus running drills, practice problems, and/or a 5x5 Classifier. So, round count may vary but plan to bring 150-200 rounds (more never hurts!) for the evening.

    This is intended for current IDPA competitors to have a space to hone their skills AND also for new shooters interested in the sport to try it out - be sure to read the IDPA Rule Book and Equipment Appendices available at https://www.idpa.com/idpa-match-rules/ prior to signing up!

    Please arrive at 5:30 to assist with set-up and sign-in. First rounds downrange are targeted for 6:00. All attendees are expected to help with set-up and for tear-down to the best of their ability.

    Registration Link:

    https://practiscore.com/btsa-idpa-league-night-july-3-2026/register

    $17 for non-members of BTSA
    $7 for members of BTSA
    Payment required online. No refunds.

    If you have questions please reach out to idpa@btsa.club

    **To sign up for a full-on IDPA match, check in with our local southern Alberta IDPA group, the Alberta Tactical Handgun League (ATHL). They put on one match a month and you can sign up via PractiScore (search: "ATHL" in Matches).**

    • July 07, 2026
    • August 25, 2026
    • 8 sessions
    • Bay 8

    Rimfire Rifle Tuesdays are a great opportunity for some additional practice if you are precision rimfire competitor, or if you just want to bring out your 22lr rifle to plink at some steel targets placed anywhere from 25 to 200 yards.  All of the shooting will be off of shooting props. Open to the public. Youth 12-17 yrs must be accompanied by an adult for the entire session.

    Registration will be thru PractiScore:


    • July 11, 2026
    • 8:00 AM
    • July 12, 2026
    • 5:00 PM
    • BTSA Ranges: Bay 3 and Clubhouse

    The Black Badge is a two day in-depth training course in the safe competitive shooting techniques required not only to compete at IPSC events but to deliver the confidence and expertise to use handguns in the safest possible manner.

    It is a mandatory course required to shoot IPSC matches in Canada. IPSC is a dynamic shooting sport where the principles of Accuracy, Speed, and Power are balanced in a unique scoring system. It requires competitors to shoot fast and accurately, often shooting on the move and developing techniques and styles to shave off fractions of a second between shots, during reloads and drawing from the holster.

    Basic equipment requirements: Pistol (minimum 9mm caliber), 3 magazines (preferably 4), 3 magazine pouches(preferably 4),  and a holster which must cover the trigger when the gun is holstered, a belt to mount the equipment on and 500 rounds of ammunition

    For further details and information, please contact Nick at nadraz@nucleus.com or Frank at ternerfrank@gmail.com

    Fees for this course are collected by the instructor. Cost of the course is $300 and $50 is required at time of registration to hold a spot in the course.



    • July 17, 2026
    • 5:30 PM - 9:00 PM
    • BTSA Ranges: Bays 1 & 2

    === IDPA League Night at BTSA ====

    We will be setting up 2-3 stages for IDPA practice in one bay, plus running drills, practice problems, and/or a 5x5 Classifier. So, round count may vary but plan to bring 150-200 rounds (more never hurts!) for the evening.

    This is intended for current IDPA competitors to have a space to hone their skills AND also for new shooters interested in the sport to try it out - be sure to read the IDPA Rule Book and Equipment Appendices available at https://www.idpa.com/idpa-match-rules/ prior to signing up!

    Please arrive at 5:30 to assist with set-up and sign-in. First rounds downrange are targeted for 6:00. All attendees are expected to help with set-up and for tear-down to the best of their ability.

    Registration Link:

    https://practiscore.com/btsa-idpa-league-night-july-17-2026/register

    $17 for non-members of BTSA
    $7 for members of BTSA
    Payment required online. No refunds.

    If you have questions please reach out to idpa@btsa.club

    **To sign up for a full-on IDPA match, check in with our local southern Alberta IDPA group, the Alberta Tactical Handgun League (ATHL). They put on one match a month and you can sign up via PractiScore (search: "ATHL" in Matches).**

    • July 18, 2026
    • 9:00 AM - 4:00 PM
    • BTSA Range: Bays 2 and 6

    IDPA Tier I (Club Level) Match - ATHL 189

    Please pre-register by signing up on PractiScore using the following link:

    https://practiscore.com/clubs/alberta-tactical-handgun-league/matches?filter=upcoming

    Payment of match fees is required at registration (by EFT to info@myathl.com with your full name and what the payment is for, i.e. "ATHL ###" in the memo field).

    Match fees are non-refundable, and with 7 days prior notice before the match may be applied as "in-store credit."

    Match Fees :
    First Match............................$45
    Regular Price........................$40
    ATHL or IDPA member........$35
    ATHL and IDPA member.....$30

    When you receive the email saying you are approved, that is your ticket to shoot this match. Approvals are typically done the week prior, when all fees and registrations are reconciled.

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

    There will be NO WALK-ONS permitted.

    **If you are feeling ill or are unwell, please do not attend and place others at risk.**

    Ensure your gear is IDPA legal and make sure you've read the current Rule Book at https://www.idpa.com/idpa-match-rules/

    Non-Compliant gear = shooting for no score.

    • July 25, 2026
    • 8:30 AM - 5:00 PM
    • BTSA Ranges 1,2,6,8 & Clubhouse
    • 40
    Registration is closed


    ***Details to come





    • July 26, 2026
    • 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
    • Chamber flag for pcc/rimfire
    • 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. 
    • Gun belt for holster divisions

     

    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 in a single division.

    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.

     


    • July 31, 2026
    • 5:30 PM - 9:00 PM
    • BTSA Ranges: Bays 1 & 2

    === IDPA League Night at BTSA ====

    We will be setting up 2-3 stages for IDPA practice in one bay, plus running drills, practice problems, and/or a 5x5 Classifier. So, round count may vary but plan to bring 150-200 rounds (more never hurts!) for the evening.

    This is intended for current IDPA competitors to have a space to hone their skills AND also for new shooters interested in the sport to try it out - be sure to read the IDPA Rule Book and Equipment Appendices available at https://www.idpa.com/idpa-match-rules/ prior to signing up!

    Please arrive at 5:30 to assist with set-up and sign-in. First rounds downrange are targeted for 6:00. All attendees are expected to help with set-up and for tear-down to the best of their ability.

    Registration Link:

    https://practiscore.com/btsa-idpa-league-night-july-31-2026/register

    $17 for non-members of BTSA
    $7 for members of BTSA
    Payment required online. No refunds.

    If you have questions please reach out to idpa@btsa.club

    **To sign up for a full-on IDPA match, check in with our local southern Alberta IDPA group, the Alberta Tactical Handgun League (ATHL). They put on one match a month and you can sign up via PractiScore (search: "ATHL" in Matches).**

    • August 01, 2026
    • 8:00 AM
    • August 02, 2026
    • 5:00 PM
    • BTSA Ranges: Bay 3 and Clubhouse

    The Black Badge is a two day in-depth training course in the safe competitive shooting techniques required not only to compete at IPSC events but to deliver the confidence and expertise to use handguns in the safest possible manner.

    It is a mandatory course required to shoot IPSC matches in Canada. IPSC is a dynamic shooting sport where the principles of Accuracy, Speed, and Power are balanced in a unique scoring system. It requires competitors to shoot fast and accurately, often shooting on the move and developing techniques and styles to shave off fractions of a second between shots, during reloads and drawing from the holster.

    Basic equipment requirements: Pistol (minimum 9mm caliber), 3 magazines (preferably 4), 3 magazine pouches(preferably 4),  and a holster which must cover the trigger when the gun is holstered, a belt to mount the equipment on and 500 rounds of ammunition

    For further details and information, please contact Nick at nadraz@nucleus.com or Frank at ternerfrank@gmail.com

    Fees for this course are collected by the instructor. Cost of the course is $300 and $50 is required at time of registration to hold a spot in the course.



    • August 08, 2026
    • 8:00 AM - 5:00 PM
    • BTSA Ranges: Bay 5

    Mel's introduction to shooting private event

    • August 08, 2026
    • 8:00 AM
    • August 09, 2026
    • 5:00 PM
    • BTSA Ranges: Bay 3 and Clubhouse

    The Black Badge is a two day in-depth training course in the safe competitive shooting techniques required not only to compete at IPSC events but to deliver the confidence and expertise to use handguns in the safest possible manner.

    It is a mandatory course required to shoot IPSC matches in Canada. IPSC is a dynamic shooting sport where the principles of Accuracy, Speed, and Power are balanced in a unique scoring system. It requires competitors to shoot fast and accurately, often shooting on the move and developing techniques and styles to shave off fractions of a second between shots, during reloads and drawing from the holster.

    Duration (must attend both days):
         Saturday: BTSA Range, 8:00am - 5:00pm. Open book exam. Meet at the Bay#3
         Sunday: BTSA Range, 8:00am  - 5:00pm. Meet at the Bay#3

    What to bring:
         Lunch, Snacks and Water on Saturday and Sunday.
         Equipment:
            - 9mm or larger caliber handgun (usually 9mm Para, .357 Sig, 38 Super, .40 S&W, 45 ACP, etcetera)
            - 4 to 6 magazines to fit the caliber and model of handgun
            - Belt to accommodate the holster and spare magazine pouches
            - Holster that is worn on the belt, no drop leg holsters allowed (Serpa style holsters are prohibited)
            - Spare magazine pouches, preferably open topped (no snaps) to carry the spare magazines
            - 600 rounds ammunition (minimum) to get through both days of shooting
            - Eye and ear protection
            - Good boots or track shoes for uneven terrain and/or wet conditions
            - Hat to keep off sun and block spent brass from hitting you in the eye
            - Water or other non-alcoholic beverages to last the day
            - Lunch as we take lunch at the range so we can continue with the course
            - Sun screen
            - Bug repellent
            - Chair (to sit down between exercises, optional)
            - Brass bag to pick up brass (optional, but picking brass is mandatory per range rules)

    Need at least 8 students to run the course.

    Fees for this course are collected by the instructor. Cost of the course is $400. Deposit of $100 is required to hold the spot. 

    Due to insurance & liability, IPSC Alberta/Canada now requires students to purchase your IPSC Alberta membership PRIOR to taking the Black Badge course.

    Students are required to purchase an Associate membership on their site before you are eligible to attend the course. Please go to https://ipscalberta.com/page-7743 and follow instructions.

    For further details and information, please contact Konstantin at ipscab765@gmail.com


    • August 08, 2026
    • 8:00 AM
    • August 09, 2026
    • 5:00 PM
    • BTSA Ranges: Bay 1

    Defensive Shotgun
     May 2 & Aug 8, 2026
    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
    May 3 & Oct 4, 2026

    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.

    Performance Pistol
    June 6-7, 2026

    Highly recommend taking the Pistol Development first as it sets the foundation for Performance Pistol.
    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.


    PISTOL DEVELOPMENT 2.0
    August 9, 2026

    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.

    Reserve Your Spot Today!

    Course fee is $275 
    Register for two consecutive training days and receive a special rate of $500 for both days.

    For registration details and inquiries, www.johndzurka.ca

    Sincerely,

    John and Michelle     




    • August 08, 2026
    • 9:00 AM - 4:00 PM
    • BTSA Range: Bays 2 and 6

    IDPA Tier I (Club Level) Match - ATHL 190

    Please pre-register by signing up on PractiScore using the following link:

    https://practiscore.com/clubs/alberta-tactical-handgun-league/matches?filter=upcoming

    Payment of match fees is required at registration (by EFT to info@myathl.com with your full name and what the payment is for, i.e. "ATHL ###" in the memo field).

    Match fees are non-refundable, and with 7 days prior notice before the match may be applied as "in-store credit."

    Match Fees :
    First Match............................$45
    Regular Price........................$40
    ATHL or IDPA member........$35
    ATHL and IDPA member.....$30

    When you receive the email saying you are approved, that is your ticket to shoot this match. Approvals are typically done the week prior, when all fees and registrations are reconciled.

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

    There will be NO WALK-ONS permitted.

    **If you are feeling ill or are unwell, please do not attend and place others at risk.**

    Ensure your gear is IDPA legal and make sure you've read the current Rule Book at https://www.idpa.com/idpa-match-rules/

    Non-Compliant gear = shooting for no score.

    • August 14, 2026
    • 8:00 AM
    • August 16, 2026
    • 7:00 PM
    • BTSA Ranges - 1,2,3,4,5,6, clubhouse

    National championship for steel challenge shooting. Uspsa/Scsa membership required. 

    Place holder calendar event. More details to follow or email steel@btsa.club with questions.

    https://steelchallenge.ca/

    Setup Aug 14. Match Aug 15/16.

    • August 21, 2026
    • 8:00 AM
    • August 23, 2026
    • 7:00 PM
    • BTSA Ranges: Bays 1 - 7 (bay 8 will remain open for BTSA members)

    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.


    Matches are held Saturday and Sunday, with six or more stages. Set up on Friday.  Prerequisites include the completion of a Black Badge course.


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


      • August 28, 2026
      • 5:30 PM - 9:00 PM
      • BTSA Ranges: Bays 1 & 2

      === IDPA League Night at BTSA ====

      We will be setting up 2-3 stages for IDPA practice in one bay, plus running drills, practice problems, and/or a 5x5 Classifier. So, round count may vary but plan to bring 150-200 rounds (more never hurts!) for the evening.

      This is intended for current IDPA competitors to have a space to hone their skills AND also for new shooters interested in the sport to try it out - be sure to read the IDPA Rule Book and Equipment Appendices available at https://www.idpa.com/idpa-match-rules/ prior to signing up!

      Please arrive at 5:30 to assist with set-up and sign-in. First rounds downrange are targeted for 6:00. All attendees are expected to help with set-up and for tear-down to the best of their ability.

      Registration Link:

      https://practiscore.com/btsa-idpa-league-night-august-28-2026/register

      $17 for non-members of BTSA
      $7 for members of BTSA
      Payment required online. No refunds.

      If you have questions please reach out to idpa@btsa.club

      **To sign up for a full-on IDPA match, check in with our local southern Alberta IDPA group, the Alberta Tactical Handgun League (ATHL). They put on one match a month and you can sign up via PractiScore (search: "ATHL" in Matches).**

      • September 04, 2026
      • 8:00 AM
      • September 06, 2026
      • 7:00 PM
      • BTSA Ranges: Bays 1 - 6 (bays 7 & 8 will remain open for BTSA members)

      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.


      Matches are held Saturday and Sunday, with six or more stages. Set up on Friday.  Prerequisites include the completion of a Black Badge course.


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


        • September 11, 2026
        • 5:30 PM - 9:00 PM
        • BTSA Ranges: Bays 1 & 2

        === IDPA League Night at BTSA ====

        We will be setting up 2-3 stages for IDPA practice in one bay, plus running drills, practice problems, and/or a 5x5 Classifier. So, round count may vary but plan to bring 150-200 rounds (more never hurts!) for the evening.

        This is intended for current IDPA competitors to have a space to hone their skills AND also for new shooters interested in the sport to try it out - be sure to read the IDPA Rule Book and Equipment Appendices available at https://www.idpa.com/idpa-match-rules/ prior to signing up!

        Please arrive at 5:30 to assist with set-up and sign-in. First rounds downrange are targeted for 6:00. All attendees are expected to help with set-up and for tear-down to the best of their ability.

        Registration Link:

        https://practiscore.com/btsa-idpa-league-night-september-11-2026/register

        $17 for non-members of BTSA
        $7 for members of BTSA
        Payment required online. No refunds.

        If you have questions please reach out to idpa@btsa.club

        **To sign up for a full-on IDPA match, check in with our local southern Alberta IDPA group, the Alberta Tactical Handgun League (ATHL). They put on one match a month and you can sign up via PractiScore (search: "ATHL" in Matches).**

        • September 12, 2026
        • 9:00 AM - 4:30 PM
        • BTSA Ranges: Bays 1,2,6,8 (Clubhouse for lunch hour)
        • 28
        Register

        ***IMPORTANT REGISTRATION INSTRUCTIONS***

        Do not put the parents/guardians name into the registration form. Regardless of who's email address you use, you MUST put the oldest child's name in as the primary participant and any other siblings/friends as their guests.

        When you put your name in, it makes you a participant and messes with our total count.

        =======================================================

        The Fall Young Guns event is open to members and the general public from the ages of 7-17 to enjoy a variety of shooting events. 

        All gear and ammunition will be provided by the club.

        Registration will start at 9:30 am, with activities at 10:00, running till 4pm.

        Participants must arrive on time in order to attend the safety briefing!

        It is $10 per participant, regardless of membership status, and we are also moving to a non-refundable upfront payment through our website, as we sell out each year but often have no-shows. 

        Registration is open and a waitlist is available.


        • September 13, 2026
        • 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
        • Chamber flag for pcc/rimfire
        • 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. 
        • Gun belt for holster divisions

         

        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 in a single division.

        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.

         


        • September 19, 2026
        • 3:00 PM - 11:30 PM
        • BTSA Range: Bays 1, 2 and 6

        IDPA Tier I (Club Level) Match - ATHL 192

        *Pending CFO Approval*

        **Special conditions apply for approval to shoot the night match**

        1. You must have a recent (2026) IDPA classification of Marksman or higher.
        2. You must have competed in 3 (or more) matches with ATHL over the past year.
        3. You must have no DQ's or significant safety infractions within the last year.
        4. The Match Director/Safety Officer Committee will review all registrants prior to approval to ensure there are no safety concerns.

        Please pre-register by signing up on PractiScore using the following link:

        https://practiscore.com/clubs/alberta-tactical-handgun-league/matches?filter=upcoming

        Payment of match fees is required at registration (by EFT to info@myathl.com with your full name and what the payment is for, i.e. "ATHL ###" in the memo field).

        Match fees are non-refundable, and with 7 days prior notice before the match may be applied as "in-store credit."

        Match Fees :
        First Match............................$45
        Regular Price........................$40
        ATHL or IDPA member........$35
        ATHL and IDPA member.....$30

        When you receive the email saying you are approved, that is your ticket to shoot this match. Approvals are typically done the week prior, when all fees and registrations are reconciled.

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

        There will be NO WALK-ONS permitted and the gate will be locked for the evening portion of the match to control access to the facility.

        **If you are feeling ill or are unwell, please do not attend and place others at risk.**

        Ensure your gear is IDPA legal and make sure you've read the current Rule Book at https://www.idpa.com/idpa-match-rules/

        Non-Compliant gear = shooting for no score.

        • September 25, 2026
        • 5:30 PM - 9:00 PM
        • BTSA Ranges: Bays 1 & 2

        === IDPA League Night at BTSA ====

        We will be setting up 2-3 stages for IDPA practice in one bay, plus running drills, practice problems, and/or a 5x5 Classifier. So, round count may vary but plan to bring 150-200 rounds (more never hurts!) for the evening.

        This is intended for current IDPA competitors to have a space to hone their skills AND also for new shooters interested in the sport to try it out - be sure to read the IDPA Rule Book and Equipment Appendices available at https://www.idpa.com/idpa-match-rules/ prior to signing up!

        Please arrive at 5:30 to assist with set-up and sign-in. First rounds downrange are targeted for 6:00. All attendees are expected to help with set-up and for tear-down to the best of their ability.

        Registration Link:

        https://practiscore.com/btsa-idpa-league-night-september-25-2026/register

        $17 for non-members of BTSA
        $7 for members of BTSA
        Payment required online. No refunds.

        If you have questions please reach out to idpa@btsa.club

        **To sign up for a full-on IDPA match, check in with our local southern Alberta IDPA group, the Alberta Tactical Handgun League (ATHL). They put on one match a month and you can sign up via PractiScore (search: "ATHL" in Matches).**

        • October 03, 2026
        • 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 04, 2026
        • 8:00 AM - 5:00 PM
        • BTSA Ranges: Bay 1

        Defensive Shotgun
         May 2 & Aug 8, 2026
        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
        May 3 & Oct 4, 2026

        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.

        Performance Pistol
        June 6-7, 2026

        Highly recommend taking the Pistol Development first as it sets the foundation for Performance Pistol.
        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.


        PISTOL DEVELOPMENT 2.0
        August 9, 2026

        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.

        Reserve Your Spot Today!

        Course fee is $275 
        Register for two consecutive training days and receive a special rate of $500 for both days.

        For registration details and inquiries, www.johndzurka.ca

        Sincerely,

        John and Michelle     



        • October 17, 2026
        • 9:00 AM - 4:00 PM
        • BTSA Range: Bays 2 and 6

        IDPA Tier I (Club Level) Match - ATHL 193

        Please pre-register by signing up on PractiScore using the following link:

        https://practiscore.com/clubs/alberta-tactical-handgun-league/matches?filter=upcoming

        Payment of match fees is required at registration (by EFT to info@myathl.com with your full name and what the payment is for, i.e. "ATHL ###" in the memo field).

        Match fees are non-refundable, and with 7 days prior notice before the match may be applied as "in-store credit."

        Match Fees :
        First Match............................$45
        Regular Price........................$40
        ATHL or IDPA member........$35
        ATHL and IDPA member.....$30

        When you receive the email saying you are approved, that is your ticket to shoot this match. Approvals are typically done the week prior, when all fees and registrations are reconciled.

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

        There will be NO WALK-ONS permitted.

        **If you are feeling ill or are unwell, please do not attend and place others at risk.**

        Ensure your gear is IDPA legal and make sure you've read the current Rule Book at https://www.idpa.com/idpa-match-rules/

        Non-Compliant gear = shooting for no score.

        • October 24, 2026
        • 10:00 AM - 5:00 PM
        • BTSA Ranges: 1,2 & 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



      Past events

      May 15, 2026 IPSC Qualifier Match - 2026
      May 02, 2026 Konstantin's Black Badge Course 2026
      May 02, 2026 John Dzurka Performance Training - 2026
      April 26, 2026 Action Shooting League USPSA - 2026
      April 25, 2026 (Cancelled due to weather)Steel Challenge Match #2026-03
      April 25, 2026 NRL22 Series Match April
      April 12, 2026 John Dzurka Performance Training - 2026
      April 11, 2026 Action Shooting League - 2026
      April 11, 2026 Konstantin's Black Badge Course 2026
      April 08, 2026 Steel Challenge Match #2026-02.5
      March 29, 2026 Steel Challenge Match #2026-02
      March 28, 2026 NRL22 Series Match March
      March 07, 2026 Action Shooting League - 2026
      February 28, 2026 NRL22 Series Match February
      February 08, 2026 Steel Challenge Match #2026-1
      February 07, 2026 Action Shooting League - 2026
      February 01, 2026 Action Shooting League - 2026
      January 31, 2026 NRL22 Series Match
      January 11, 2026 Action Shooting League - 2026
      December 20, 2025 NRL22 Series Match
      December 06, 2025 Action Shooting League - 2025 Shotgun
      November 01, 2025 NRL22 Series Match
      October 26, 2025 IPSC Qualifier Match - 2025 Mini Rifle & Shotgun
      October 26, 2025 NRL22 Series 8 Stage Match
      October 25, 2025 IDPA Match 2025
      October 18, 2025 Steel Challenge Match #2025-09
      October 12, 2025 Action Shooting League - 2025 Shotgun
      October 11, 2025 Action Shooting League - 2025 Mini Rifle
      October 10, 2025 John Dzurka Performance Training - 2025
      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