BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//GunStuff TV - ECPv6.18.3//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:GunStuff TV
X-ORIGINAL-URL:https://gunstuff.tv
X-WR-CALDESC:Events for GunStuff TV
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:UTC
BEGIN:STANDARD
TZOFFSETFROM:+0000
TZOFFSETTO:+0000
TZNAME:UTC
DTSTART:20250101T000000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=UTC:20261003T060000
DTEND;TZID=UTC:20271002T200000
DTSTAMP:20261007T112714Z
CREATED:20260930T102235Z
LAST-MODIFIED:20261007T112714Z
UID:10025238-1791007200-1822507200@gunstuff.tv
SUMMARY:ZAWODY PiRO DARK MATCH - POZIOM 1  |  KSO ŚWIDNICA - Pazdziernik 2026
DESCRIPTION:CEL ZAWODÓW:\n- Wyłonienie zwycięzców współzawodnictwa strzeleckiego\n- Popularyzacja strzelectwa dynamicznego i taktycznego\n- Doskonalenie umiejętności strzeleckich entuzjastów strzelectwa dynamicznego i taktycznego\n- Konsolidacja środowiska strzeleckiego\n- Wymiana informacji z zakresu dydaktyki strzelania i technik strzeleckich\nZgodne z PRZEPISAMI STRZELAŃ DYNAMICZNYCH W KONKURENCJI „PISTOLET i REWOLWER OBRONNY”\nPrzepisy_PiRO_23_12_2025.pdf\n• amunicja: ok 120 szt.\n• przewidziano 6 torów strzeleckich\nWYPOSAŻENIE ZGODNIE Z REGULAMINEM PiRO - sprawdzane na odprawie przed zawodami.\n1. Opłata wpisowa - 200 zł.\n2. WPISOWE należy częsciowo wpłacić przed zawodami na konto Klubu Sportów Obronnych Świdnica\, wpłata rezerwacyjna 150zł na konto Klubu - 35 1090 2301 0000 0001 3425 6070\nW tytule przelewu proszę wpisać:\n„Nazwisko i Imię + rezerwacja DarkMatch"\nKLUB SPORTÓW OBRONNYCH ŚWIDNICA\nUL. ŁĄCZNA 4\n58-100 ŚWIDNICA\n3. Opłata 50zł w dniu zawodów GOTÓWKĄ PRZED STARTEM\nWarunkiem odbycia się zawodów jest minimalna liczba 20 zapisanych uczestników. Zastrzegamy sobie prawo do modyfikacji squadow w celu optymalizacji czasu wykorzystania strzelnicy. Prosimy o zapisywanie sie do pierwszego squadu z wolnymi slotami.\nWymagane posiadanie własnej broni oraz amunicja\nMateriały zdjęciowe i filmowe realizuje organizator: Klub Sportów Obronnych Świdnica.\nMateriał zostanie opublikowany w social mediach.
URL:https://gunstuff.tv/event/zawody-piro-dark-match-poziom-1-kso-swidnica-pazdziernik-2026/
LOCATION:4 Łączna\, Świdnica POLAND\, Poland
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261018T123000
DTEND;TZID=UTC:20270102T013000
DTSTAMP:20261021T115108Z
CREATED:20261021T115108Z
LAST-MODIFIED:20261021T115108Z
UID:10027507-1792326600-1798853400@gunstuff.tv
SUMMARY:LIPSA - October 18th 2026 - USPSA Match
DESCRIPTION:*** NOTICE ***\nPlease make sure your email address is entered properly\, otherwise you will not receive any emails regarding approvals or squadding.  If you have registered with an incorrect email\, please do not re-register.  Please send an email to LIPSA Staff with your name and correct email address and we will update it for you.\nIf your email has been entered correctly and you still do not receive the emails\, please check your spam folder.  Some email providers may mark the match emails as spam.  If you frequently have problems getting match related emails\, BOOKMARK THE CONFIRMATION PAGE WHEN YOU REGISTER.  That is the same page the email link will take you to.\nIf you are planning to shoot with other people please squad as soon as you get your approval. If you are shooting by yourself it will be helpful for everyone if you wait to squad until later in the week.  LIPSA staff will not be able to accommodate requests for resquadding.\nIf you are unable to make the match\, please make sure to withdraw from the match so we can open the spot up for people on the wait list. Shooters that repeatedly do not show up for the match without withdrawing will be required to contact match staff before being approved.\nView the full match information on the LIPSA Website\nPlease be on the range no later than 8:30 am.  Registration Closes at 8:45 am\, First Shots at 9:00 am.
URL:https://gunstuff.tv/event/lipsa-october-18th-2026-uspsa-match/
LOCATION:1040 North Perimeter Road\, Westhampton Beach NY\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261027T210000
DTEND;TZID=UTC:20270407T020000
DTSTAMP:20261028T123838Z
CREATED:20261021T120019Z
LAST-MODIFIED:20261028T123838Z
UID:10027855-1793134800-1807063200@gunstuff.tv
SUMMARY:AIPS Weekly USPSA 27 October 2026
DESCRIPTION:AIPS Weekly USPSA Club match\n4–5 USPSA stages\, including a classifier\nRound count: approximately 125–200 rounds (if you don’t miss)\nSetup begins at 3:30 PM\nWalkthroughs start at 5:00 PM; shooting begins immediately after\nWalk-ons will be accepted as long as there is room in the match\nMatch Fees:\nAnkeny Ikes Members: $20\nNon-Members: $25\nFor questions\, contact:\nMatch Staff by email: USPSA@ankenyikes.org
URL:https://gunstuff.tv/event/aips-weekly-uspsa-27-october-2026/
LOCATION:4857 NE 110th Ave\, Elkhart IA\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261101T040000
DTEND;TZID=UTC:20280101T043000
DTSTAMP:20261028T122219Z
CREATED:20260812T081155Z
LAST-MODIFIED:20261028T122219Z
UID:10022866-1793505600-1830313800@gunstuff.tv
SUMMARY:SFPC 2027 Membership
DESCRIPTION:South Florida Pistol Club Membership Registration.\nFrom November 1 current year.\nthrough December 31 of following year.\nPayment is required with registration.
URL:https://gunstuff.tv/event/sfpc-2027-membership/
LOCATION:16001 Florida 84\, Sunrise Florida\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261202T000000
DTEND;TZID=UTC:20270106T020000
DTSTAMP:20261028T123337Z
CREATED:20261021T120659Z
LAST-MODIFIED:20261028T123337Z
UID:10028101-1796169600-1799200800@gunstuff.tv
SUMMARY:SPCGC IDPA style practice match 12-1-26
DESCRIPTION:A friendly indoor IDPA-style classifier and associated drills.
URL:https://gunstuff.tv/event/spcgc-idpa-style-practice-match-12-1-26-2/
LOCATION:26115 I-45 for IDPA on Tuesday\, Spring Texas\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261217T020000
DTEND;TZID=UTC:20261218T040000
DTSTAMP:20261028T123623Z
CREATED:20261007T112653Z
LAST-MODIFIED:20261028T123623Z
UID:10027138-1797472800-1797566400@gunstuff.tv
SUMMARY:BELLEVUE INDOOR RANGE ASI -- DUMB-GUN MATCH
DESCRIPTION:***THE 3RD ANNUAL DUMB-GUN MATCH AT BELLEVUE INDOOR RANGE!!! BRING YOUR DUMBEST\, LEAST COMPETITIVE HANDGUN\, AND LET'S ALL WATCH EACH OTHER STRUGGLE!***\n-- ONLINE REGISTRATION IS REQUIRED BY 5PM ON THE NIGHT YOU'RE SHOOTING --\nTHE ROSTER WILL BE DOWNLOADED TO THE SCORING TABLETS AT 5PM. IF YOU ARE NOT ON THE ROSTER\, THAT MEANS THAT YOU WERE NOT SIGNED UP BY 5PM\, AND WILL NOT BE ALLOWED TO SHOOT.\nASI WAS DESIGNED FOR BEGINNER TO INTERMEDIATE SHOOTERS THAT WANT TO GET EXPERIENCE IN MORE LIFELIKE SHOOTING. YOU WILL SHOOT WHILE WALKING\, FROM STANDING AND KNEELING POSITIONS\, BEHIND A BARRACADE\, THROUGH A WINDOW\, WITH ONE OR BOTH HANDS\, ETC. THIS COMPETITION IS DESIGNED TO PREPARE YOU FOR MORE LIFELIKE SHOOTING SCENARIOS THAN YOUR STANDARD STATIC SHOOTING RANGE CAN OFFER.\nREQUIREMENTS:\nA HANDGUN (NO SIG SAUER P320’S OR ANY VARIANT OF SIG SAUER P320 ALLOWED)\nAN UNDERSTANDING HOW TO SAFELY LOAD\, UNLOAD\, AND OPERATE YOUR HANDGUN\n100RDS BRASS-CASED\, JACKETED AMMUNITION\nIF USING A HOLSTER: IT MUST BE RIGID AND COVER THE TRIGGER OF THE FIREARM WHILE HOLSTERED. NO SERPA RETENTION ALLOWED\nIF USING A PISTOL BAG/BOX: PLEASE ENSURE THAT IT IS MARKED/SHAPED SO THAT MUZZLE ORIENTATION CAN BE DETERMINED BEFORE OPENING THE CASE\nEYE AND HEARING PROTECTION\nRECOMMENDATIONS:\nAT LEAST ONE SPARE MAGAZINE/MOON CLIP\, SPEED LOADER\, ETC. FOR YOUR FIREARM\nMAGAZINE CARRIER\nCLOSED-TOE SHOES\nA SHIRT WITH A HIGH COLLAR\nNO SIG SAUER P320 PISTOLS\, OR ANY VARIANT OF SIG SAUER P320 WILL BE ALLOWED.\nPLEASE ADDRESS ANY QUESTIONS TO: Adams@BellevueIndoorRange.com\n-- PLEASE NOTE: PREGNANT WOMEN ARE NOT ALLOWED ON THE RANGE --\n-- ALL FIRST TIME/NEW ASI SHOOTERS AT BELLEVUE INDOOR RANGE NEED TO ARRIVE BY 5:30PM FOR MANDATORY NEW SHOOTER BRIEFING. NO NEW SHOOTERS WILL BE ALLOWED TO PARTICIPATE WITHOUT IT\, REGARDLESS OF COMPETITIVE SHOOTING EXPERIENCE ELSEWHERE --
URL:https://gunstuff.tv/event/bellevue-indoor-range-asi-dumb-gun-match/
LOCATION:13570 BEL-RED RD\, BELLEVUE WA\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261217T210000
DTEND;TZID=UTC:20261218T030000
DTSTAMP:20261028T123621Z
CREATED:20261021T121017Z
LAST-MODIFIED:20261028T123621Z
UID:10028221-1797541200-1797562800@gunstuff.tv
SUMMARY:Apotheon Practical Shooters - Weeknight Hit Factor Practice
DESCRIPTION:This is an INDOOR practice that will follow USPSA/IPSC rules and scoring. This match will consist of 2 field courses and one short course/mock classifier.\nRound count will be less than 100 rounds\nSquad 1\nHammer down 4:00pm\nSquad 2\nHammer down - 6pm\nSquad 3\nHammer Down - 8pm\nMatch Fee - $30\nFree for Premium and Apotheon Tier Members\nNo shooters under 21 years old\, unless approved prior to the match date.
URL:https://gunstuff.tv/event/apotheon-practical-shooters-weeknight-hit-factor-practice-11/
LOCATION:1528 Campus Drive\, Warminster Pennsylvania\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261217T220000
DTEND;TZID=UTC:20261218T003000
DTSTAMP:20261028T123620Z
CREATED:20261028T123620Z
LAST-MODIFIED:20261028T123620Z
UID:10028682-1797544800-1797553800@gunstuff.tv
SUMMARY:Rio Salado Tactical Shotgun\, PCC or 2-Gun DAY Match - December 2026
DESCRIPTION:An action shooting match that can be shot with either a shotgun\, PCC or 2 guns (shotgun/handgun or PCC/handgun):\n• Stages: 4\n• Squad Start Time: 3:00pm (NO 6PM FLIGHT THIS MONTH)\n• Equipment Divisions:\n. - Open Shotgun (anything goes)\n. - Stealth Shotgun (24" tube mag\, no speed loaders)\n. - Limited Shotgun (auto\, tube mag\, max 9 loaded at start no porting/optics/speed loaders)\n. - Pump Shotgun (pump\, tube mag\, max 12 loaded at start no porting/optics/speed loaders)\n. - Open PCC (anything goes)\n. - Iron Sight PCC (no optics or lasers\, no bipods\, all mags limited to 30 rounds loaded)\n. - 2-Gun Shotgun-Handgun: Open shotgun + any handgun\n. - 2-Gun PCC-Handgun: Open PCC + any handgun\n• Pre-registration and pre-payment are required to enter and squad for the match.\n• Withdrawal policy: Match credits will be given to those shooters who withdraw on PractiScore by 6pm on Wednesday prior to the match. If you don't show and don't withdraw by 6pm on Wednesday\, you will NOT be given a match credit. There are NO refunds. If you have a match credit\, you'll have 6 months to use it in any Rio Salado Multigun Division monthly match before it is forfeited (just select the "match credit" payment option). Slots and match credits are not transferable. Sorry\, no walk-up entries.\n• New Shooters: If this is your first Rio Salado Multigun Division match\, please watch our short New Shooter Orientation video before you come to the range: https://www.youtube.com/watch?app=desktop&v=xWCRJD7J1r4 . Even if you are an experienced action shooter\, this orientation will make you aware of some of our unique rules and practices. If you have any questions after watching the video\, email us or ask an official when you arrive.\n• Coachable Shooter category. New or less experienced competitors may select this category\, which makes it permissible for them to request coaching from the RO during the course of fire. Please make the RO aware of your "coachable" status before starting the course of fire. Only the RO may offer this coaching - all others remain subject to rule 5.6.\n• Wait List: If you end up on the wait list\, please keep a close eye on your email - if a slot opens up\, you will receive an approval email and have just one hour to pay/squad... after that\, we will move to the next person on the list.\n• Match Fee: $43. RSSC Members get a $15 discount.
URL:https://gunstuff.tv/event/rio-salado-tactical-shotgun-pcc-or-2-gun-day-match-december-2026/
LOCATION:3960 North Usery Pass Road\, Mesa Arizona\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261217T220000
DTEND;TZID=UTC:20261218T030000
DTSTAMP:20261028T123623Z
CREATED:20261007T112652Z
LAST-MODIFIED:20261028T123623Z
UID:10027137-1797544800-1797562800@gunstuff.tv
SUMMARY:ZSA_Sportsman Lodge - 3rd Thursday Pistol Match
DESCRIPTION:This is a fun three stage match that takes place rain or shine as its indoors!\nRegistration on site begins at 5:00pm and the match begins at 6:00pm.  Matches normally last 2 to 3 hours based on turn out.\nAll you need is your pistol\, spare mags\, holster\, and less than a 100 rounds\, well based on your shooting skills.  Or you can rent them from the range.
URL:https://gunstuff.tv/event/zsa_sportsman-lodge-3rd-thursday-pistol-match-3/
LOCATION:3521 New Bern Hwy (Highway 17)\, Jacksonville NC\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261217T223000
DTEND;TZID=UTC:20261218T023000
DTSTAMP:20261028T123619Z
CREATED:20261007T112648Z
LAST-MODIFIED:20261028T123619Z
UID:10027129-1797546600-1797561000@gunstuff.tv
SUMMARY:SFPC Thur Dec 17 2026 Pistol Night
DESCRIPTION:South Florida Pistol Club Thursday Practice Night\n3 stages\nPayment is required with registration.\nMatch Withdrawal refunds\, less payment processing fee\,\navailable 24 hours before the start of the day of match.\nMore information at: \nWelcome To  SFPC
URL:https://gunstuff.tv/event/sfpc-thur-dec-17-2026-pistol-night/
LOCATION:16001 Florida 84\, Sunrise Florida\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261217T230000
DTEND;TZID=UTC:20261218T010000
DTSTAMP:20261028T123618Z
CREATED:20261007T112646Z
LAST-MODIFIED:20261028T123618Z
UID:10027128-1797548400-1797555600@gunstuff.tv
SUMMARY:Bowling Pin Shoot 12-17-2026
DESCRIPTION:This is an indoor bowling pin shoot with pneumatic auto-reset racks shot at out heated indoor range.  $10 for 10 racks.  ROs get one free slot.  .22lr pistols or rifles only please.  We use steel challenge safety rules.  Great for beginners or seasoned veterans alike.  Please sign up here.  Hope to see you all there!!!\nJeff LaFave\n517-404-1908\njlafave@mich.com
URL:https://gunstuff.tv/event/bowling-pin-shoot-12-17-2026/
LOCATION:1140 Butcher Rd\, Fenton Michigan\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261217T230000
DTEND;TZID=UTC:20261218T013000
DTSTAMP:20261021T121012Z
CREATED:20261007T112649Z
LAST-MODIFIED:20261021T121012Z
UID:10027131-1797548400-1797557400@gunstuff.tv
SUMMARY:Dec 17 2026 Bulls-Eye Match at SharpShooters Indoor Range
DESCRIPTION:Sharpshooters Indoor Range Bulls-Eye Match (Cold Range\, make sure all firearms are completely empty before coming into the store).\nNote: Due to SharpShooters range policy\, until further notice\, there will be no Centerfire Rifles greater than 223/556 allowed in any competitions at SharpShooters Indoor Range. The ammo for 223/556 must be 55 gr or less. PCC and 22LR rifles will be the only rifles\, carbines\, PDWs\, or SBRs allowed. Steel Core ammo has never been allowed\, and anyone caught shooting it in the SharpShooter Range will be banned for life.\nAll firearms will be shot offhand (unsupported). Slings (for rifles) and Shooting jackets are allowed.\nThe Bullseye match is a game of accuracy and mental clarity. All pistol shooters will shoot together at 5\, 10\, and 15 yards (Rifles 15\, 20 & and 25 yards). 10 rounds max per distance and 3 minutes max per distance. X-rings will be used to break tie scores. A free SharpShooters match/range pass will be awarded to each class winner. Divisions are 22 Rimfire Pistol\, 22 Rimfire Rifle\, Centerfire handgun\, and Restricted Centerfire rifle. There are no sighting system restrictions. Once shooters start to assemble in the bay\, no shooting or gun handling is allowed until instructed by the SO. Warm-up and gun handling can only be done in the adjacent bay. All scores will be posted on the Upstate Sport Shooting Group FB page.\nRemember that this is an unsupported shooting match. You cannot lean against any of the structures in the room.  We ask that you back away from the stall table 3"-6" while keeping the firearm within the stall walls. Minimum Equipment: Rifles must have a chamber flag installed when not in a rifle case. Pistol or Revolver\, Holster or pouch\, 3 mags (one mag is OK\, you'll have to reload between strings) loaded to 10\, eye and ear protection. You may shoot in up to 3 divisions\, but you must sign up separately for them. There will be a $5 fee for any or all additional divisions. Squad yourself by your division\, but it will not dictate shooting order.\nThanks for using Practiscore to register. This will be for squadding only\, not scoring
URL:https://gunstuff.tv/event/dec-17-2026-bulls-eye-match-at-sharpshooters-indoor-range/
LOCATION:1345 Rutherford Rd.\, Greenville SC\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261217T230000
DTEND;TZID=UTC:20261218T020000
DTSTAMP:20261028T123623Z
CREATED:20261028T123623Z
LAST-MODIFIED:20261028T123623Z
UID:10028684-1797548400-1797559200@gunstuff.tv
SUMMARY:SGC 2026_12_17 USPSA Salisbury Gun Club
DESCRIPTION:SGC's EXTRA Monthly Pistol Match!  At Night!\n2 squads\, 3 bays\, 4 stages = 3 Stages and 1 classifier.\nRange Lights will be on!  ****We are still improving lights in Bay#2\, more lights should be installed by the Nov Match\, a weapon light may be useful.****\nUSPSA rules apply\, but USPSA membership not required.  If you have not shot in USPSA\, IDPA\, or GPA before\, please email sgcsecretary1938@gmail.com and introduce yourself. We're happy to have new shooters\, of any age and skill\, to have fun with us!\nWithdrawals before 2 days before the match will be refunded less $1 for stripe fees incurred.\nOnly 1 Gun Entry per Person.  Handguns and PCC's welcome\, All USPSA divisions included in this match.\nSee our Website for More Info! ~120 rounds of ammo. 4 or more mags recommended (3 fine\, probably) No need to be a competitor\, just come on out and have fun.\nBE ONSITE BEFORE 5:20PM for Registration and Safety Brief. HAMMER DOWN AT 6:00PM SHARP! HELP SET-UP BY ARRIVING BEFORE 4:20PM. THANK YOU.\nNew-Shooter-Info: http://www.salisburygunclub.com/practical-shooting.html#:~:text=INTRO%20NEW%20SHOOTER%20INFO\nhttp://www.salisburygunclub.com/pistol-and-rifle-range.html#:~:text=3rd%20Saturday%3A%C2%A0%20Pistol%20Shoots
URL:https://gunstuff.tv/event/sgc-2026_12_17-uspsa-salisbury-gun-club/
LOCATION:32240 Dagsboro Rd\, Parsonsburg Maryland\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261217T233000
DTEND;TZID=UTC:20261218T020000
DTSTAMP:20261028T123624Z
CREATED:20261021T121016Z
LAST-MODIFIED:20261028T123624Z
UID:10028220-1797550200-1797559200@gunstuff.tv
SUMMARY:Stock and Barrel Winter League 12-17-2026
DESCRIPTION:Shoot and Scoot format with Hit Factor scoring. Match fee is $18. Pre-registration highly encouraged as walk-in spots will be limited!\nCheck-in starts around 4:30pm with first shots around 5:30pm depending on setup completion. Please check in no later than 7pm to ensure you get a chance to shoot. As of February 4th\, 2026\, there is a new range waiver that needs to be signed. You can review and sign it when you arrive. Or review and sign it ahead of time at https://waiver.smartwaiver.com/w/573bcc4bc7303/web\nNo squads\, you will sign in on each stage and shoot when your name is called. Once you’ve shot\, you are free to go. The earlier you sign up\, the earlier you shoot and the earlier you can leave.\nRules will be familiar to those who shoot various practical shooting sports. Please note that we\, along with many other clubs\, leagues\, and law enforcement agencies\, have decided to ban the use of the Sig P320 in the Winter League due to concerns and reports of uncommanded discharges.\nIf it’s your first time\, and don’t know much about competition\, we offer rules and strategy training with our staff at 6pm on match night\, so you can get comfortable and try it out in a super supportive environment.
URL:https://gunstuff.tv/event/stock-and-barrel-winter-league-12-17-2026/
LOCATION:18832 Lake Dr E\, Chanhassen MN\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261217T233000
DTEND;TZID=UTC:20261218T050000
DTSTAMP:20261028T123617Z
CREATED:20261021T121014Z
LAST-MODIFIED:20261028T123617Z
UID:10028217-1797550200-1797570000@gunstuff.tv
SUMMARY:Cactus Thursday December 17 2026
DESCRIPTION:THURSDAY PRACTICE MATCH\nThursday nights starting at 4:30 & 7:00 PM\nDifficulty: Easy to Moderate\nPre-registration is required. Registration opens the Sunday before the match at 7 PM.\nTwo start times are available at 4:30 PM and 7:00 PM. New shooters must attend a meeting at 6:00 PM and then shoot at 7:00 PM. We reserve Squad 7 for new shooters with our mentor.\nSetup starts at 2 PM for those that want to help.\nIf locked out of the range\, please call ‭(623) 363-3665‬.\n- Handguns and pistol caliber carbine only\, minimum 9mm\n- Hit factor scoring\n- 80-100 required hits (bring double the ammo your first time)\n- 3 to 4 mags or speed loaders recommended\n- No shooting allowed past 10 PM\nMatch fees are $25.\n- $5 discount for Cactus members (calculated automatically)\n- $8 discount for same day receipt from the main range (email receipt to cactuspractical@gmail.com)\n- $10 discount for Juniors under 18 (first entry only)\nThursday night classifications: After your first time (Tyro) please move to D class until you win 3 times\, then move to C\, etc. If you are already classified in USPSA\, IPSC\, IDPA\, etc.\, please start in that class (after Tyro). Pins are awarded for division winners in each class. Please notify a match official the following week if you win.\nBackup Gun (BUG) division is small frame double-action (or striker) semi-auto with 3.8" max barrel length (including chamber) and 6 rounds max capacity.\n***REFUND POLICY FOR THURSDAY MATCHES***\nRefunds are given for a withdrawal before Wednesday at Noon (the day before the match) or if we can fill your spot from the waitlist. Refunds for withdrawing from the match will be net of any credit credit card processing fees that we incur.\nFollow this match on Facebook:\nhttps://www.facebook.com/cactusthursday/
URL:https://gunstuff.tv/event/cactus-thursday-december-17-2026/
LOCATION:4044 West Black Canyon Boulevard\, Phoenix AZ\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261218T000000
DTEND;TZID=UTC:20261218T020000
DTSTAMP:20261028T123623Z
CREATED:20261007T112651Z
LAST-MODIFIED:20261028T123623Z
UID:10027134-1797552000-1797559200@gunstuff.tv
SUMMARY:GA Firing Line IDPA Match 2026-12-17
DESCRIPTION:A Thursday night\, weekly indoor IDPA Match.  Stretching the limits of what is possible with indoor stage design.\nHammers down at 7:00 PM Thursday nights\,\n*New shooter brief starts at 6:15 PM\, please arrive by 6:10 for brief. You must attend a new shooter brief if you intend to shoot!*\nRegular shooters\, please arrive early\, be kitted up\, loaded up and on the bay ready to brief at 6:45 PM.\nJoin the facebook group https://www.facebook.com/groups/140983376092036/ for full details\nNOTE - YOU MUST SIGN UP ONLINE AHEAD OF THE MATCH - YOU WILL NOT BE ABLE TO SIGN UP IN PERSON ON THE DAY OF THE MATCH.
URL:https://gunstuff.tv/event/ga-firing-line-idpa-match-2026-12-17/
LOCATION:2727 Canton Road\, Marietta Georgia\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261218T000000
DTEND;TZID=UTC:20261218T020000
DTSTAMP:20261028T123620Z
CREATED:20261007T112652Z
LAST-MODIFIED:20261028T123620Z
UID:10027136-1797552000-1797559200@gunstuff.tv
SUMMARY:HTF Practical Shooters
DESCRIPTION:HTF Practical Shooters hosts a weekly outlaw match with USPSA rules. The match is held indoors on the HTF pistol range. We do not host classifiers\, and typically shoot 3-5 stages with a round count of 120 rounds total for the match. Bring 150-200 rounds to be safe.\nThe match fee is $15.99 plus tax. Check-in and payment is handled at the HTF range desk. If you have an HTF range membership\, the match is free.\nIf you are a new shooter\, please show up 45 minutes early so that a match director has time to walk you through safety topics and the rules.
URL:https://gunstuff.tv/event/htf-practical-shooters-23/
LOCATION:1561 Montgomery Hwy\, Hoover AL\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261218T000000
DTEND;TZID=UTC:20261218T023000
DTSTAMP:20261028T123615Z
CREATED:20261007T112651Z
LAST-MODIFIED:20261028T123615Z
UID:10027135-1797552000-1797561000@gunstuff.tv
SUMMARY:Brss 12/17
DESCRIPTION:Indoor facility.  Cafe will be open prior to match for food.  Will have at least one classifier stage.
URL:https://gunstuff.tv/event/brss-12-17/
LOCATION:3260 S Westwood Blvd\, Poplar Bluff Missouri\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261218T000000
DTEND;TZID=UTC:20261218T023000
DTSTAMP:20261028T123620Z
CREATED:20261007T112653Z
LAST-MODIFIED:20261028T123620Z
UID:10027140-1797552000-1797561000@gunstuff.tv
SUMMARY:TPPC Action Pistol December
DESCRIPTION:This is a member only match.
URL:https://gunstuff.tv/event/tppc-action-pistol-december/
LOCATION:2309 Line Ave\, Amarillo Texas\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261218T000000
DTEND;TZID=UTC:20261218T030000
DTSTAMP:20261021T121018Z
CREATED:20261007T112649Z
LAST-MODIFIED:20261021T121018Z
UID:10027130-1797552000-1797562800@gunstuff.tv
SUMMARY:CTASA USPSA  12-17-2026 at Gritr Range
DESCRIPTION:Cross Timbers Action Shooting Association (CTASA) USPSA match at Gritr Range\n- Set-up starts at 5:00 p.m.  Any help will be appreciated.\n- Sign in starts at 5:15 p.m.\n- New shooter briefing is at 5:40 p.m.\n- Sign in ENDS at 5:50 p.m.\n- Match starts at 6:00 p.m.\n- Four regular stages 1 possibly a classifier stage (please ensure that your USPSA number is accurate or your scores will NOT be uploaded)\n- Last shot fired no later than 9:00 p.m.\n- All competitors must leave the range immediately after the match.\nThe Range staff would appreciate us leaving promptly so they can go home.\nFees\nThe club match fee is $10.00 for members; $20.00 for non-members\, CASH ONLY. No large bills please.\nThe Gritr range fee is $20.00+tax and paid directly to the range upon arrival.\nYou can become a member of CTASA here - http://ctasa.club/membership/\nClub membership is not required to participate.\nAll competitors\, and observers are required to sign waivers for both the range\, and the club.  Please sign them ahead of time.\nGritr range waiver:\nhttps://waiver.smartwaiver.com/w/5deac9fee92fb/web/\nCTASA club waiver:\nhttps://app.waiverforever.com/pending/A12Ys0zTCC1743101645\nAll competitors attending CTASA matches are expected to:\n- Be ready when it is their turn to shoot\n- Help paste targets after scoring\, and reset the stages\n- Help tear down\, and properly store equipment at the end of the match\nUnder no circumstance are children under 12 be allowed in club bays during matches.\nIf you are unable to attend\, please WITHDRAW from the match in a timely manner.\nThis helps with balancing the squads\, allows waitlisted competitors an opportunity to attend\, and helps facilitate that the match starts on time.\nIf you are a new shooter\, please take a few minutes and read over the new shooter information:\nhttps://www.ctasa.club/a-guide-to-your-first-uspsa-match\nYou can find more information about our club at https://www.ctasa.club/
URL:https://gunstuff.tv/event/ctasa-uspsa-12-17-2026-at-gritr-range/
LOCATION:7901 Blvd. 26\, N. Richland Hills TX\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261218T003000
DTEND;TZID=UTC:20261218T023000
DTSTAMP:20261028T123621Z
CREATED:20261021T121010Z
LAST-MODIFIED:20261028T123621Z
UID:10028216-1797553800-1797561000@gunstuff.tv
SUMMARY:SRGC Indoor 12/17/2026
DESCRIPTION:SRGC indoor action pistol match.
URL:https://gunstuff.tv/event/srgc-indoor-12-17-2026/
LOCATION:13950 I-27\, Amarillo Texas\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261218T003000
DTEND;TZID=UTC:20261218T030000
DTSTAMP:20261028T123622Z
CREATED:20261007T112650Z
LAST-MODIFIED:20261028T123622Z
UID:10027133-1797553800-1797562800@gunstuff.tv
SUMMARY:EIPS 12-17-2026
DESCRIPTION:
URL:https://gunstuff.tv/event/eips-12-17-2026/
LOCATION:1490 Ketelsen Drive\, Hiawatha Iowa\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261218T010000
DTEND;TZID=UTC:20261218T040000
DTSTAMP:20261028T123621Z
CREATED:20261021T121015Z
LAST-MODIFIED:20261028T123621Z
UID:10028219-1797555600-1797566400@gunstuff.tv
SUMMARY:AIGR Steel Speed Shoot - December 17 2026
DESCRIPTION:Matches with less than 10 shooters will shoot 4 stages. Matches which have 10 to 13 shooters will shoot only 3 stages.
URL:https://gunstuff.tv/event/aigr-steel-speed-shoot-december-17-2026/
LOCATION:1309 Ben Richey Drive\, abilene texas\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261218T020000
DTEND;TZID=UTC:20261218T060000
DTSTAMP:20261028T123622Z
CREATED:20261028T123622Z
LAST-MODIFIED:20261028T123622Z
UID:10028683-1797559200-1797573600@gunstuff.tv
SUMMARY:OPP USPSA MATCH
DESCRIPTION:This is a level 1 USPSA match\, consisting of 4 stages\, and may including 1 classifier stage.\nWalk-on shooters will not be allowed after registration has closed.  Waitlisted shooters will be approved as people withdraw from the match.\nBring at least 100rnds of ammo.
URL:https://gunstuff.tv/event/opp-uspsa-match-5/
LOCATION:618 Airport RD\, Oceanside CA\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261218T023000
DTEND;TZID=UTC:20261218T060000
DTSTAMP:20261021T121015Z
CREATED:20261021T121015Z
LAST-MODIFIED:20261021T121015Z
UID:10028218-1797561000-1797573600@gunstuff.tv
SUMMARY:OPP FUN STEEL MATCH
DESCRIPTION:The Fun Steel Match consists of 4 stages with 3 strings of fire per stage. 72 rounds of ammunition\, (minimum)\, will be required to finish the match.  There will be anywhere from 1 to 6 steel targes which need to be shot in a specified order.\nWalk-on shooters will not be allowed after registration has closed.  Waitlisted shooters have priority over walk-on shooters.\nHandguns and rifles chambered for pistol cartridges are welcome.\nAll pistol calibers from\, .17cal-rimfire to .45ACP centerfire are allowed.  NO MAGNUM CALIBERS LARGER THAN .357 MAGNUM.
URL:https://gunstuff.tv/event/opp-fun-steel-match-11/
LOCATION:618 Airport RD\, Oceanside CA\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261218T090000
DTEND;TZID=UTC:20261220T190000
DTSTAMP:20261028T123723Z
CREATED:20261028T123723Z
LAST-MODIFIED:20261028T123723Z
UID:10028701-1797584400-1797793200@gunstuff.tv
SUMMARY:TargeTZ AC Unity Winter Indoor League 2026 Round 2/6
DESCRIPTION:INDOOR SHOOTING RANGE !\nZIMSKA LIGA U ZATVORENOM STRELIŠTU !\nTARGETZ by AC Unity Winter League 2026/2027\nPIŠTOLJ + PCC PUŠKA\n6 KOLA\, 6 stejdževa\, +- 180 metaka\nRasporedi squadova:\nPETAK - 12:00 - 15:00h\nSUBOTA - 11:00 - 14:00h\, 14:00-17:00h\, 17:00-20:00h\nNEDELJA - 10:00 - 13:00h\, 13:00-16:00h\n8 takmičara po squadu\nKOTIZACIJA: 80 KM\npiće\, ručak i desert uključeni u cenu\nENG\n6 ROUNDS\, 6 stages\, +- 180 bullets\nHANDGUN + PCC\nSquadding schedule:\nFRIDAY - 12:00 - 15:00h\nSATURDAY - 11:00 - 14:00h\, 14:00-17:00h\, 17:00-20:00h\nSUNDAY - 10:00 - 13:00h\, 13:00-16:00h\n8 COMPETITORS PER SQUAD\nFEE: 40 Euro\ndrinks\, lunch and deserts included in fee\nKSS "TargeTZ" Tuzla\nemail: targetz@gmail.com\nkontakt: Dženan Ðipa\, +387 61 632 866\nNAPOMENA:\nRegistracijom u Practiscore aplikaciji strijelac prihvata obavezu plaćanja kotizacije!
URL:https://gunstuff.tv/event/targetz-ac-unity-winter-indoor-league-2026-round-2-6/
LOCATION:M1.8\, Tuzla Bosnia and Herzegovi\, Bosnia and Herzegovina
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261218T140000
DTEND;TZID=UTC:20261218T180000
DTSTAMP:20261028T123624Z
CREATED:20261007T112654Z
LAST-MODIFIED:20261028T123624Z
UID:10027141-1797602400-1797616800@gunstuff.tv
SUMMARY:Hernando Sportsman's Friday Steel Challenge DECEMBER 18 2026
DESCRIPTION:Hernando Sportsman's Friday Steel is a 5 stage\, all classifier match.\nSetup begins at 7:30 AM and we appreciate your help.\nEach stage will break down their stage prior to leaving the range.\nSign in begins at 8:00AM. Shooters must be present for sign in by 8:30 AM and mandatory safety briefing at 8:45.\nWe run Outer Limits or Speed Option as space permits\nMatch fee (non members) is $25.00\nSusan Paris\nMatch Director
URL:https://gunstuff.tv/event/hernando-sportsmans-friday-steel-challenge-december-18-2026/
LOCATION:16121 Commercial Way\, Brooksville Florida\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261218T160000
DTEND;TZID=UTC:20261219T210000
DTSTAMP:20261028T123632Z
CREATED:20261007T112715Z
LAST-MODIFIED:20261028T123632Z
UID:10027181-1797609600-1797714000@gunstuff.tv
SUMMARY:RDS Steel Challenge - December 2026
DESCRIPTION:**Monthly Steel Challenge Match **\nRazorback Dynamic Shooters will host its monthly Steel Challenge Match.\nWe will be shooting 6-8 Stages. Depending on the weather.\n                  December 18 & 19\, 2026.\n           *************WINTER HOURS*************\n*   Gates open: 7:30 AM on Friday & 8 am on Saturday for Set-up.\n*   Sign-in: Begins at 9:15 AM (after setup)\n*   Shooters meeting: Approximately 9:50 AM\n*   First shots: 10:00 AM\n*   We run a Two-day event with Friday and Saturday sessions\n*   You may register up to two guns per participant. You may select to shoot both on one day or 1 on each day.\nTo register a second gun\, complete the first registration and squad selection\, then repeat the process for the second gun. Then if you wish to Pay online\, pay for both guns after the 2nd Gun is registered.\n*   Round count is approximately 200–225 rounds per gun; please bring extra ammunition.\n*   The Gate code will be emailed the Thursday before the match.\n*   If you need to withdraw\, please do so promptly via PractiScore as our matches fill up.\n*   For day-of-match cancellations\, text the Match Director at 479-715-5152.\nPricing:\n*   Non-RDS Member: $20\n*   RDS Member: $15\n*   Junior (12–17)\, Non-RDS Member: $15\n*   Junior\, RDS Member: $10\n*   Second gun: $10\nNOTE #1:  Per SCSA Rule 5.1.3 “Due to the unique nature of the Steel Challenge\, drawing from concealment or from inside the waist band is not allowed.”\nWe look forward to seeing you at the range.\nScott Willis\nSteel Challenge Match Director\n479-715-5152\nsteel@rdshooters.com
URL:https://gunstuff.tv/event/rds-steel-challenge-december-2026/
LOCATION:\, Centerton AR\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261218T170000
DTEND;TZID=UTC:20261219T223000
DTSTAMP:20261021T121029Z
CREATED:20261007T112734Z
LAST-MODIFIED:20261021T121029Z
UID:10027214-1797613200-1797719400@gunstuff.tv
SUMMARY:SLPSA USPSA December #2\, 18 and 19\, 2026
DESCRIPTION:This is a Level I USPSA Pistol/PCC match with 6 stages and a Classifier requiring 140 to 160 rounds. The match is a one-day match that can be shot on Friday afternoon or Saturday morning. You can shoot the match twice if you register twice\, but only in two different firearm Divisions on two different days.\n-FRIDAY START TIME IS 10:00AM\n-SATURDAY START TIME IS 9:00AM.\n-FUNCTION FIRE WILL BE ALLOWED STARTING ONE HOUR BEFORE THE SHOOTER-MEETING IN THE STAGE COACH BAY. YOU MUST BE UNDER THE DIRECTION OF AN RO AND USE THE SHOOTER-BOOX AND STEEL CHALLENGE TARGET PROVIDED.\nVolunteer stage builders are welcome. We coordinate stage builders at SLPSA.org. Push the USPSA STAGE SET UP button on the bottom right. We'll compensate you with a free and early match registration code and you can see how your stage ideas perform.\nSaturday squads will be limited to 15\, Friday to 12. If Saturday squads are full\, register but don’t squad and you’ll be squadded as shooters withdraw. You can use the registration link in your registration email to switch to an open squad\, change Divisions\, etc...\nSCHEDULE\nFRIDAY AFTERNOON\n9:00am - range open\, function fire if needed in Stage Coach bay under an RO's commands.\n9:00am - (or when arrive) staple targets and finishing touches on stages\, help if you can\n9:20am- mandatory New Shooter brief probably in Cemetery Bay. New shooters must read the SLPSA New Shooter Help webpage at https://slpsa.org/new-shooter-help/ and watch the video there prior to attending the New Shooter Brief.\n10:00am- Shooter meeting\n10:15am (or when shooter meeting is over)- First shots.\n2:30pm (or when complete)- match complete. Put stage trash in dumpster please.\nSATURDAY MORNING\n6:30am- optional breakfast at Black Bear Diner 2569 S 5600 S a couple miles south of the range- all are welcome.\n8:00am - range open\, function fire if needed in Stage Coach bay under an RO's commands.\n8:00am - (or when arrive) staple targets and finishing touches on stages\, help if you can\n8:20am -New Shooter Brief\, probably in Cemetery Bay\, mandatory for new shooters. New shooters must read the SLPSA New Shooter Help webpage at https://slpsa.org/new-shooter-help/ and watch the video there prior to attending the New Shooter Brief.\n9:00am -All Shooter meeting.\n9:15am -First Shots (after All Shooter Meeting)\n3:30pm -Match ends (approximate). Empty trash\, take down all stages and put away props.
URL:https://gunstuff.tv/event/slpsa-uspsa-december-2-18-and-19-2026/
LOCATION:6316 2100 South\, Salt Lake City Utah\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20261218T223000
DTEND;TZID=UTC:20261219T013000
DTSTAMP:20261028T123626Z
CREATED:20261021T121020Z
LAST-MODIFIED:20261028T123626Z
UID:10028222-1797633000-1797643800@gunstuff.tv
SUMMARY:CSA - IDPA MATCH - 12/18/26
DESCRIPTION:Welcome to Carolina Sporting Arms IDPA match page.\nWhen you arrive at CSA you will make your way through the store to the range desk in the back for match check in.\nCSA operates a cold range during matches. Please make sure all firearms are unloaded and safely stored when arriving to the match.\nMatch Check in 4:15pm - 5:15pm\nSafety Brief / Stage Brief:  5:15pm - 5:30pm\nFirst shots at  5:30pm  \nThe match will consist of a warm up\, 4 stages\, and a cool down.\nYou will need approximately 100 rounds of ammunition\, and we recommend you bring 150 rounds.\nYou will need a strong gun belt and holster.\nYou will need a cover garment to conceal your magazines and firearm.\nWe strongly recommend you have two mag pouches and 2 to 3 magazines. Magazines can be stored in your pockets if you do not have mag pouches.\nIf you have any last minute needs our expert staff will help you get exactly what you need. We offer everything from suppressors\, firearms\, firearm accessories\, holsters\,  tools\, cleaning supplies\, and much more.\nWe will be following the current IDPA rulebook for 2026\n***Due to current IDPA rules Sig P320 is banned***
URL:https://gunstuff.tv/event/csa-idpa-match-12-18-26/
LOCATION:8055 SOUTH BLVD\, CHARLOTTE NORTH CAROLINA\, United States
END:VEVENT
END:VCALENDAR