BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//GunStuff TV - ECPv6.17.0//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
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:VTIMEZONE
TZID:America/New_York
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20250309T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20251102T060000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20260308T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20261101T060000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20270314T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20271107T060000
END:STANDARD
END:VTIMEZONE
BEGIN:VTIMEZONE
TZID:America/Indiana/Indianapolis
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20250309T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20251102T060000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20260308T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20261101T060000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20270314T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20271107T060000
END:STANDARD
END:VTIMEZONE
BEGIN:VTIMEZONE
TZID:America/Chicago
BEGIN:DAYLIGHT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
TZNAME:CDT
DTSTART:20250309T080000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
TZNAME:CST
DTSTART:20251102T070000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
TZNAME:CDT
DTSTART:20260308T080000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
TZNAME:CST
DTSTART:20261101T070000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
TZNAME:CDT
DTSTART:20270314T080000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
TZNAME:CST
DTSTART:20271107T070000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=UTC:20260712T200000
DTEND;TZID=UTC:20260713T000000
DTSTAMP:20260708T063605Z
CREATED:20260701T062141Z
LAST-MODIFIED:20260708T063605Z
UID:10018494-1783886400-1783900800@gunstuff.tv
SUMMARY:Lafayette Practical Shooters  Classifier Match Sunday July 12
DESCRIPTION:USPSA Classifier match at Sentry Defense Indoor Range in Youngsville\, LA (sentrydef.com).\nShooters:  Stage set up at 3:00 Hammer down shortly after\nMatch will consist of 4 USPSA classifiers\nNEW SHOOTERS:  Please sign-up for Squad 2\, and also show up no later than 2:30pm  for the new shooter's briefing!!!
URL:https://gunstuff.tv/event/lafayette-practical-shooters-classifier-match-sunday-july-12/
LOCATION:4415 Chemin Metarie Pkwy\, Youngsville LA\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260712T203000
DTEND;TZID=UTC:20260712T223000
DTSTAMP:20260708T063558Z
CREATED:20260624T044815Z
LAST-MODIFIED:20260708T063558Z
UID:10017865-1783888200-1783895400@gunstuff.tv
SUMMARY:Centralia ASI July 2026 CRCJD
DESCRIPTION:Practical exercises for EDC pistols and revolvers.  The entrance to the building is on the east side. Registration begins at 12:30\, door closes at 1:15\, shooting begins promptly at 1:30. No handling of firearms in the parking lot or classroom. Dress warmly\, our range is very cold in winter.
URL:https://gunstuff.tv/event/centralia-asi-july-2026-crcjd/
LOCATION:908 Johnson Rd.\, Centralia WA\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260712T210000
DTEND;TZID=UTC:20260713T010000
DTSTAMP:20260708T063604Z
CREATED:20260617T020746Z
LAST-MODIFIED:20260708T063604Z
UID:10017155-1783890000-1783904400@gunstuff.tv
SUMMARY:GPA Match at the Cabin July 12th 2026
DESCRIPTION:Welcome to the Galactic Pistol Alliance!\nSo\, what exactly is the Galactic Pistol Alliance?  Briefly\, it is an action shooting sport designed to be safe\, challenging\, fun\, interesting and easily underwood.\nGPA has been in development and evolving since December of 2022.  Since then\, we have run literally hundreds of GPA matches and the feedback has been overwhelmingly positive.  Here are a few features that make GPA such a blast!\n-No concealment garment required.\n-½ second scoring.\n-Every stage may have up to 24 required shots.  More shooting equals more fun!\n-Ammo management is entirely the responsibility of the shooter.\n-You can load your mags to capacity and carry as many as you want.\n-Every stage requires one mandatory reload after the first shot and before the last.  You decide when and where to\n do it.\n-You dropped a magazine with rounds in it?  It's legal!  No PE!\n-Targets may be required to be shot while you are moving.\n-Any stage can have an unlimited number of steel targets as well as unlimited non-threats!\n-With few exceptions\, whatever equipment you are using in another pistol sport is probably legal in GPA.\n-The rulebook is clear\, concise\, unambiguous and only 12 pages long!\nSHOOTERS MUST HAVE\n- Their own firearm\n- Eye and Ear protection\n- Minimum of 100 rounds of ammo\n- Waiver on file\nSHOOTERS SHOULD HAVE\nA quality IWB/OWB hard holster for their firearm (NO Serpa.)\nA minimum of two magazines or speed loaders (for revolvers) and pouches for them\nNo soft (leather/nylon) holsters will be allowed for safety reasons\, however those without a holster (or acceptable holster) may run each stage off of a designated table or starting point.\n(NOTE: ALL SIG 320 VARIANTS ARE PROHIBITED FROM THESE EVENTS UNTIL FURTHER NOTICE)
URL:https://gunstuff.tv/event/gpa-match-at-the-cabin-july-12th-2026/
LOCATION:10 Pethick St\,\, Wilkes Barre Pennsylvania\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260712T220000
DTEND;TZID=UTC:20260713T010000
DTSTAMP:20260708T063604Z
CREATED:20260701T062151Z
LAST-MODIFIED:20260708T063604Z
UID:10018501-1783893600-1783904400@gunstuff.tv
SUMMARY:DMV KAPSA match at NRA July
DESCRIPTION:This is a indoor practical shooting match in Fairfax\, VA.\nMatch is a HITFACTOR match with pistol and rifle(Pistol caliber only) division.\nMatch will be held at the NRA indoor range in Fairfax\, VA every 3rd Sunday\, setup starts at 5pm and setup crew hammer down at 6pm\, squad 7(7pm~8pm)\, squad 8(8pm~9pm)\, please arrive 30min early.\n*Please note that NRA doesn't allow steal core ammunition.\nThank you\nKAPSA
URL:https://gunstuff.tv/event/dmv-kapsa-match-at-nra-july/
LOCATION:11250 Waples Mill Rd\,\, Fairfax Virginia\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260712T220000
DTEND;TZID=UTC:20260713T013000
DTSTAMP:20260708T063604Z
CREATED:20260519T203738Z
LAST-MODIFIED:20260708T063604Z
UID:10013242-1783893600-1783906200@gunstuff.tv
SUMMARY:ND 1Gun Match 07-12-2026
DESCRIPTION:
URL:https://gunstuff.tv/event/nd-1gun-match-07-12-2026/
LOCATION:640 16th St NE\, West Fargo ND\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260712T230000
DTEND;TZID=UTC:20260713T010000
DTSTAMP:20260708T063607Z
CREATED:20260519T203739Z
LAST-MODIFIED:20260708T063607Z
UID:10013250-1783897200-1783904400@gunstuff.tv
SUMMARY:Russell Sportsmen's Club Practical Handgun/PCC
DESCRIPTION:$5 members\, $25 non-members.
URL:https://gunstuff.tv/event/russell-sportsmens-club-practical-handgun-pcc-3/
LOCATION:41570 280th Ave\, Russell Iowa\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260712T230000
DTEND;TZID=UTC:20260713T013000
DTSTAMP:20260708T063605Z
CREATED:20260708T063605Z
LAST-MODIFIED:20260708T063605Z
UID:10019118-1783897200-1783906200@gunstuff.tv
SUMMARY:Saddle River Rangers League Night  07 12 2026  1488 Store
DESCRIPTION:USPSA style indoor event
URL:https://gunstuff.tv/event/saddle-river-rangers-league-night-07-12-2026-1488-store/
LOCATION:4280 FM 1488\, Conroe Texas\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260712T230000
DTEND;TZID=UTC:20260713T030000
DTSTAMP:20260708T063607Z
CREATED:20260519T203739Z
LAST-MODIFIED:20260708T063607Z
UID:10013252-1783897200-1783911600@gunstuff.tv
SUMMARY:CGC PCSL 1 GUN 07-12-2026
DESCRIPTION:Centennial Gun Club is hosting a (PCSL 1 Gun) Practical Competition Shooting League pistol match.  There will be four stages for this match.  Plan to shoot about 150 rounds.\nIf you are new to this match\, you MUST attend a new shooter's briefing prior to the start of the match.  Meet with the safety instructor in the CGC registration classroom at 1630.\nRegister for the match and squad on the Practiscore website.  Attached is the registration link:\nhttps://practiscore.com/cgc-pcsl-1-gun-07-12-2026/register\nPayment is no longer required on the CGC website\, however\, you MUST fill out the CGC waiver on their website before attending each match:\nCGC liability waiver: https://www.bizzflo.com/booking/index/onboarding/code/fd613cbacf\nCheck in as soon as you arrive.  Set up is at 5:00 P.M.  If you want help navigating the match\, select Coachable Shooter and we will make sure you have a mentor to help you throughout the match.\nAll participants are REQUIRED to arrive before the match to assist with stage set up\, stage reset during the match\, and putting everything away after the match.\nShooter's meeting and safety briefing will follow stage set up.  Do not walk the stages while they are being setup.\nPCSL 1 Gun Pistol Recognized Divisions are listed on the registration page.\nPCSL 1-GUN hit factor match.  Handgun and PCC'S\, no rifles at the match at this time.\nPCC's  MUST have a chamber flag and carrying case.\nPrice:\n$30.00  Pay for the match when you arrive Centennial Gun Club and check in.
URL:https://gunstuff.tv/event/cgc-pcsl-1-gun-07-12-2026/
LOCATION:11800 EAST PEAKVIEW\, CENTENNIAL COLORADO\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260712T230000
DTEND;TZID=UTC:20260713T043000
DTSTAMP:20260708T063606Z
CREATED:20260609T230434Z
LAST-MODIFIED:20260708T063606Z
UID:10016384-1783897200-1783917000@gunstuff.tv
SUMMARY:DCF Castle Rock IDPA Match - 7/12/26
DESCRIPTION:DCF Castle Rock (CR) IDPA Match - Please arrive by 5:00pm for sign-in and new shooter's briefing.\nIMPORTANT NOTE: IDPA has banned the Sig Sauer P320 from all matches.\nFrom IDPA headquarters:\n"The International Defensive Pistol Association\, Inc. (IDPA)\, in response to numerous reports and videos\, is immediately prohibiting the use of the SIG Sauer P320 in all of its variants from any competition or event under the name of IDPA. All other SIG Sauer models may be used in the division appropriate for their configuration." \nImportant Announcement From IDPA
URL:https://gunstuff.tv/event/dcf-castle-rock-idpa-match-7-12-26/
LOCATION:1155 Park St\, Castle Rock CO\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20260713
DTEND;VALUE=DATE:20260714
DTSTAMP:20260515T041005Z
CREATED:20260213T031058Z
LAST-MODIFIED:20260515T041005Z
UID:10005266-1783900800-1783987199@gunstuff.tv
SUMMARY:Club Closed
DESCRIPTION:
URL:https://gunstuff.tv/event/club-closed-43/
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20260713
DTEND;VALUE=DATE:20260714
DTSTAMP:20260609T192311Z
CREATED:20260609T191924Z
LAST-MODIFIED:20260609T192311Z
UID:10016009-1783900800-1783987199@gunstuff.tv
SUMMARY:Smallbore 2-day 3200 Prone tournament
DESCRIPTION:Contact George Harris @ handlebargbh@verizon.net
URL:https://gunstuff.tv/event/smallbore-2-day-3200-prone-tournament-18/
LOCATION:Mann Range and Scoring Shed
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260713T010000
DTEND;TZID=UTC:20260713T040000
DTSTAMP:20260708T063604Z
CREATED:20260519T203738Z
LAST-MODIFIED:20260708T063604Z
UID:10013248-1783904400-1783915200@gunstuff.tv
SUMMARY:Scottsdale Gun Club Hit Factor Match July 2026
DESCRIPTION:MATCH SUMMARY:\nHit Factor Match with 4 stages. Approximate round count is 50-100.\nMATCH RULES:\nThe match follows USPSA rules and procedures.\nThe match starts at 6:00pm. All shooters must complete a Scottsdale Gun Club adult safety waiver prior to attending the match. The waiver can be completed online by visiting https://scottsdalegunclub.com/waiver or in the store any time prior to the match. NEW SHOOTERS are required to attend a mandatory shooter briefing that begins promptly at 5:30pm. If you wish to assist with setup please arrive at 4:30pm.\nREQUIRED WAIVER:\nPlease follow this link to complete the required Scottsdale Gun Club adult liability waiver.\nhttps://scottsdalegunclub.com/waiver\nREGISTRATION & WITHDRAWAL:\n• Match Fee is $25. $20 for Scottsdale Gun Club members.\n• No walk-up entries.\n• Pre-registration and pre-payment are required to enter the range\, and squad for the match.\n• One division/entry per competitor.\n• Withdrawal policy: Refunds (minus transaction fee) will be given to those shooters who withdraw on Practiscore by 12pm the Wednesday prior to the match. Refunds are not given for no-shows.\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 need to respond quickly\, or the spot will be given to the next person on the list.
URL:https://gunstuff.tv/event/scottsdale-gun-club-hit-factor-match-july-2026/
LOCATION:14860 N. Northsight Blvd.\, Scottsdale Arizona\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260713T080000
DTEND;TZID=America/New_York:20260714T163000
DTSTAMP:20260509T221009Z
CREATED:20260404T214732Z
LAST-MODIFIED:20260509T221009Z
UID:10006759-1783929600-1784046600@gunstuff.tv
SUMMARY:Rifles Only - 5-Day Rifle Course
DESCRIPTION:POC Mike Mayo Daily Schedule\nM-T Classroom 830- 10 Square Range 10-2 Long Range 2-430 pm
URL:https://gunstuff.tv/event/rifles-only-5-day-rifle-course/
LOCATION:Classroom and Ranges
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260713T090000
DTEND;TZID=UTC:20260713T090000
DTSTAMP:20260705T133505Z
CREATED:20260110T165504Z
LAST-MODIFIED:20260705T133505Z
UID:10004092-1783933200-1783933200@gunstuff.tv
SUMMARY:Appleseed
DESCRIPTION:Fairfax\, VA - NRA Headquarters\nJuly 13\, 2026 (One Day Event)\nThis is a traditional 25m Project Appleseed rifle event.\nBoth Centerfire and 22 Rimfire rifles are allowed at this event.\nRegister Now\nAddress: 11250 Waples Mills Rd\, Fairfax\, VA 22030\nWebsite: nrarange.nra.org\nPlease Read:  How to Prepare for an Event\nSafety Notice:\n-  Keep ALL firearms in your vehicle until after the safety briefing and you are instructed to bring them to the firing line.\n-  No illegal firearms are allowed.\n-  At centerfire-friendly ranges\, rifle cartridges are limited to 8mm (rifle) or .45 caliber (pistol and pistol caliber carbines).\n-  Effective 8/8/2025\, Project Appleseed has temporarily suspended the SIG-Sauer P320/M17/M18 (all variants) in our Pistol Clinics.\n-  Parents of youth attending\, please read our Message to Parents.\nSubject to state and local laws\, Instructors at your event may have discounted .22 ammo available. Reach out to the contact at the bottom of this page for availability.\nRange Fee:  $20 per shooter for the entire event\nCamping Available:\nNo\nHotels:\nClose to lodging and food\nDirections:\nSee map on range website\nGPS: 38.863118\,-77.335499\nState Laws to be aware of:\nIt is the responsibility of attendees to know and comply with all State and Federal Firearms Laws.\nVirginia State Firearms Laws\nMisc:\nALL participants MUST have photo ID.\nAll MINORS MUST be accompanied by a PARENT.\nALL attendees MUST take a range safety test.\nAmmo available for purchase onsite.\nNO Alcohol Permitted.\nFor more information contact:\nName: VA State Coordinator Email Address: VA@appleseedinfo.org\nName: Brian Swift - Private Message to "BeSwift" on the Appleseed Forum Email Address: appleseedmaryland@gmail.com
URL:https://gunstuff.tv/event/appleseed-121/
LOCATION:NRA Headquarters\, 11209 Waples Mill Rd\, Fairfax\, VA\, United States
GEO:38.859803;-77.335133
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=NRA Headquarters 11209 Waples Mill Rd Fairfax VA United States;X-APPLE-RADIUS=500;X-TITLE=11209 Waples Mill Rd:geo:-77.335133,38.859803
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260713T090000
DTEND;TZID=America/New_York:20260713T100000
DTSTAMP:20251010T162929Z
CREATED:20251003T162642Z
LAST-MODIFIED:20251010T162929Z
UID:10001462-1783933200-1783936800@gunstuff.tv
SUMMARY:4-H Class Indoors
DESCRIPTION:Indoor reserved for 4-H class.
URL:https://gunstuff.tv/event/4-h-class-indoors-41/
LOCATION:Indoor Range
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260713T123000
DTEND;TZID=UTC:20260713T170000
DTSTAMP:20260708T063609Z
CREATED:20260519T203739Z
LAST-MODIFIED:20260708T063609Z
UID:10013255-1783945800-1783962000@gunstuff.tv
SUMMARY:Flagler Gun Club 6 Stage SCSA July 13th 2026
DESCRIPTION:This is a Tier 1 Steel Challenge match with 6 stages. Each stage will be shot 1 time as a classifier.\nPrices - Flagler Gun Club members $10\, $10 Second Gun /// Non-members $20\, $10 Second Gun\nONLY ONE TWO GUN SHOOTER PER SQUAD. Contact Match Director for two Gun exemption requirements.\nMatch Director reserves the right to make changes to squads as deemed necessary.\nIMPORTANT Change: Match fee payment for member and non-members will take place at the Club House and will begin from 7:15 am to 8:15 am on match day. Please retain receipt to provide a copy to Match Director at the Action Bays before match begins.\nCheck in no later than 8:30 a.m. at the Action Bays\, Match will begin after our mandatory safety briefing.\nRegistration on Practiscore mandatory\, NO WALK-ON'S.\nJim Matrangos 912-996-3620
URL:https://gunstuff.tv/event/flagler-gun-club-6-stage-scsa-july-13th-2026/
LOCATION:1290 County Road 90E\, Bunnell FL\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260713T133000
DTEND;TZID=UTC:20260713T160000
DTSTAMP:20260617T020804Z
CREATED:20260617T020804Z
LAST-MODIFIED:20260617T020804Z
UID:10017156-1783949400-1783958400@gunstuff.tv
SUMMARY:SCIDPA Revolver Special Jul 13\, 2026
DESCRIPTION:Suuren suosion saavuttanut IDPA Revolver Special tapahtuma revolveriammunnasta kiinnostuneille.
URL:https://gunstuff.tv/event/scidpa-revolver-special-jul-13-2026/
LOCATION:5 Hankasuontie\, Helsinki Uusimaa\, Finland
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260713T140000
DTEND;TZID=UTC:20260713T190000
DTSTAMP:20260708T063607Z
CREATED:20260519T203739Z
LAST-MODIFIED:20260708T063607Z
UID:10013256-1783951200-1783969200@gunstuff.tv
SUMMARY:Shootout on the Sun River Wild Bunch '26
DESCRIPTION:Wild Bunch
URL:https://gunstuff.tv/event/shootout-on-the-sun-river-wild-bunch-26/
LOCATION:15850 MT HWY 21\, Augusta MT\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260713T140000
DTEND;TZID=UTC:20260714T040000
DTSTAMP:20260609T230514Z
CREATED:20260519T203739Z
LAST-MODIFIED:20260609T230514Z
UID:10013254-1783951200-1784001600@gunstuff.tv
SUMMARY:2026-07-13 First Responders Hit Factor Match hosted by Firearm Logic at Phoenix Rod & Gun Club
DESCRIPTION:Firearm Logic is hosting Arizona’s only all day First Responder local match\, consisting of five full size stages with a 150 to 200 round count. There will be three start times to accommodate different schedules. If it is your first time\, it is recommended that you bring approximately double that amount of ammunition.\nThis match is built to support our first responders who are at the forefront of every emergency response. Practical shooting provides a structured environment to apply fundamental firearm skills on demand in dynamic stages\, reinforcing consistency\, accountability\, and performance under pressure.\nMatch Schedule\nMorning Match\n9:00 AM start time\nSquad 104 is reserved for unit support with Dennis. Units may utilize this squad for structured guidance during the match.\nMidday Match\n1:00 PM start time\nSquad 204 is reserved for unit support with Dennis. Units may utilize this squad for structured guidance during the match.\nMain Match\n5:00 PM start time\nThis time slot is restricted to law enforcement personnel only. Fire and EMS participants\, as well as sponsors\, are not eligible for the 5:00 PM main match.\nThe main match will have dedicated Range Officers on each stage responsible for running the timer and scoring tablet to ensure smooth and consistent match flow.\nThe main match will also have a designated law enforcement mentor who will shoot first on every stage to demonstrate stage pacing and execution. After their run\, the mentor will assist the squad with stage planning\, safety\, and performance guidance.\nIf you have never shot a match before\, match etiquette requires self RO squads. This means everyone on the squad must help with the tablet\, timer\, and especially resetting. Only the on deck shooter should be walking the stage while another shooter is actively shooting.\nWho is considered a First Responder and can sign up for the match?\nActive sworn law enforcement currently employed in a position with arrest powers\nActive full time EMS or firefighters assigned to 911 response\nFirearm Logic also supports specialized units through structured training sessions outside of the match environment. Units interested in dedicated training can coordinate directly at dennis@firearmlogic.org.\nHow do I know if I have the right gear?\nYour duty gear is sufficient. Otherwise\, whatever gear you have available will work. At a minimum\, you should have a firearm\, at least three magazines\, a holster\, magazine pouches\, a belt\, eye and ear protection\, and ammunition.\nHow do I know if I selected the right division?\nThat is okay. Select any division.\nCan I shoot the match multiple times?\nYes. Multiple sign ups are allowed\, and each additional entry will receive a 10 dollar discount.\nOnly your first score will count. All additional scores will be removed.\nYou may not shoot the same time slot twice. Each entry must be in a different time slot.\nOnly First Responder competitors will be eligible for random prize giveaways. The match director will randomize selections after all shooters have completed the match. Selected shooters will receive prizes from sponsors and can coordinate pickup with the match director.\nThis is a pistol only event and will follow USPSA style rules using hit factor scoring with modified outlaw divisions.\nDivisions\nPractical Duty\nMinimum caliber 9x19mm\nMaximum caliber 45 ACP\nMinor power factor scoring\nOptical\, electronic\, or iron sights permitted\nMaximum magazine capacity 17 plus 1\nNo compensators or porting\nNo frame mounted optics\nFlashlights and lasers allowed\nMagwells allowed\nMust be a handgun\nPractical Competition\nMinimum caliber 9x19mm\nMaximum caliber 45 ACP\nMinor power factor scoring\nOptical\, electronic\, or iron sights permitted\nMaximum magazine capacity 25 plus 1\nNo compensators or porting\nNo frame mounted optics\nGas pedals allowed\nFlashlights and lasers allowed\nMagwells allowed\nMust be a handgun\nOpen\nMinimum caliber 9x19mm\nMaximum caliber 45 ACP\nMinor power factor scoring\nOptical\, electronic\, or iron sights permitted\nMaximum magazine capacity 30 plus 1\nCompensators or porting allowed\nFrame mounted optics allowed\nGas pedals allowed\nFlashlights and lasers allowed\nMagwells allowed\nMust be a handgun\nDefensive Practical\nMinimum caliber 9x19mm\nMaximum caliber 45 ACP\nMinor power factor scoring\nOptical\, electronic\, or iron sights permitted\nMaximum magazine capacity 17 plus 1\nCompensators or porting allowed\nNo frame mounted optics\nFlashlights and lasers allowed\nMagwells allowed\nMust be a handgun\nMust be shot from concealment\nRefund Policy\nAll registrations are final and non refundable. Withdrawals will be applied as a credit toward a future Firearm Logic match.\nSponsored By\nFirearm Logic\nwww.firearmlogic.org\nHaley Strategic\nwww.haleystrategic.com\nCalculated Kinetics\nwww.calculatedkinetics.us\nTruKinetics\nwww.trukinetics.com\nHunter Constantine Belt\nwww.hunterconstantine.com\nMotion Lab AZ\nwww.motionlabaz.com\nElite Fine Jewelers\nwww.elitefinejewelers.com\nSOAK Hydration\nwww.soakhydration.com\nThrillwave\nwww.thrillwave.com\nChandler Tactical\nwww.chandlertactical.com\nScorpion Ammo\nwww.scorpionammo.com\nShop Lil Audrey Baked Goods\nwww.instagram.com/shoplilaudrey
URL:https://gunstuff.tv/event/2026-07-13-first-responders-hit-factor-match-hosted-by-firearm-logic-at-phoenix-rod-gun-club/
LOCATION:915 West Olney Drive\, Phoenix Arizona\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260713T140000
DTEND;TZID=UTC:20260714T040000
DTSTAMP:20260708T063609Z
CREATED:20260624T044850Z
LAST-MODIFIED:20260708T063609Z
UID:10017868-1783951200-1784001600@gunstuff.tv
SUMMARY:2026-07-13 First Responders Hit Factor Match hosted by Firearm Logic at Phoenix Rod & Gun Club
DESCRIPTION:Firearm Logic is hosting Arizona’s only all day First Responder local match\, consisting of five full size stages with a 150 to 200 round count. There will be three start times to accommodate different schedules. If it is your first time\, it is recommended that you bring approximately double that amount of ammunition.\nThis match is built to support our first responders who are at the forefront of every emergency response. Practical shooting provides a structured environment to apply fundamental firearm skills on demand in dynamic stages\, reinforcing consistency\, accountability\, and performance under pressure.\nMatch Schedule\nMorning Match\n9:00 AM start time\nMidday Match\n1:00 PM start time\nMain Match\n5:00 PM start time\n- The main match will have dedicated Range Officers on each stage responsible for running the timer and scoring tablet to ensure smooth and consistent match flow.\n- The main match will also have a designated law enforcement mentor who will shoot first on every stage to demonstrate stage pacing and execution. After their run\, the mentor will assist the squad with stage planning\, safety\, and performance guidance.\nIf you have never shot a match before\, match etiquette requires self RO squads. This means everyone on the squad must help with the tablet\, timer\, and especially resetting. Only the on deck shooter should be walking the stage while another shooter is actively shooting.\nWho is considered a First Responder and can sign up for the match?\nActive sworn law enforcement currently employed in a position with arrest powers\nActive full time EMS or firefighters assigned to 911 response\nFirearm Logic also supports specialized units through structured training sessions outside of the match environment. Units interested in dedicated training can coordinate directly at dennis@firearmlogic.org.\nHow do I know if I have the right gear?\nYour duty gear is sufficient. Otherwise\, whatever gear you have available will work. At a minimum\, you should have a firearm\, at least three magazines\, a holster\, magazine pouches\, a belt\, eye and ear protection\, and ammunition.\nHow do I know if I selected the right division?\nThat is okay. Select any division.\nCan I shoot the match multiple times?\nYes. Multiple sign ups are allowed\, and each additional entry will receive a 10 dollar discount.\nOnly your first score will count. All additional scores will be removed.\nYou may not shoot the same time slot twice. Each entry must be in a different time slot.\nOnly First Responder competitors will be eligible for random prize giveaways. The match director will randomize selections after all shooters have completed the match. Selected shooters will receive prizes from sponsors and can coordinate pickup with the match director.\nThis is a pistol only event and will follow USPSA style rules using hit factor scoring with modified outlaw divisions.\nDivisions\nPractical Duty\nMinimum caliber 9x19mm\nMaximum caliber 45 ACP\nMinor power factor scoring\nOptical\, electronic\, or iron sights permitted\nMaximum magazine capacity 17 plus 1 (Flush Fit Mag/126mm Length)\nNo compensators or porting\nNo frame mounted optics\nFlashlights and lasers allowed\nMagwells allowed\nMust be a handgun\nPractical Competition\nMinimum caliber 9x19mm\nMaximum caliber 45 ACP\nMinor power factor scoring\nOptical\, electronic\, or iron sights permitted\nMaximum magazine capacity 25 plus 1 (Magazine with basepad/141.25mm length)\nNo compensators or porting\nNo frame mounted optics\nGas pedals allowed\nFlashlights and lasers allowed\nMagwells allowed\nMust be a handgun\nOpen\nMinimum caliber 9x19mm\nMaximum caliber 45 ACP\nMinor power factor scoring\nOptical\, electronic\, or iron sights permitted\nMaximum magazine capacity 30 plus 1 (Extended mag/171.25mm length)\nCompensators or porting allowed\nFrame mounted optics allowed\nGas pedals allowed\nFlashlights and lasers allowed\nMagwells allowed\nMust be a handgun\nDefensive Practical\nMinimum caliber 9x19mm\nMaximum caliber 45 ACP\nMinor power factor scoring\nOptical\, electronic\, or iron sights permitted\nMaximum magazine capacity 17 plus 1 (Flush Fit Mag/126mm Length)\nCompensators or porting allowed\nNo frame mounted optics\nFlashlights and lasers allowed\nMagwells allowed\nMust be a handgun\nMust be shot from concealment\nRefund Policy\nAll registrations are final and non refundable. Withdrawals will be applied as a credit toward a future Firearm Logic match.\nSponsored By\nFirearm Logic\nwww.firearmlogic.org\nHaley Strategic\nwww.haleystrategic.com\nCalculated Kinetics\nwww.calculatedkinetics.us\nTruKinetics\nwww.trukinetics.com\nHunter Constantine Belt\nwww.hunterconstantine.com\nMotion Lab AZ\nwww.motionlabaz.com\nElite Fine Jewelers\nwww.elitefinejewelers.com\nSOAK Hydration\nwww.soakhydration.com\nThrillwave\nwww.thrillwave.com\nChandler Tactical\nwww.chandlertactical.com\nScorpion Ammo\nwww.scorpionammo.com\nShop Lil Audrey Baked Goods\nwww.instagram.com/shoplilaudrey
URL:https://gunstuff.tv/event/2026-07-13-first-responders-hit-factor-match-hosted-by-firearm-logic-at-phoenix-rod-gun-club-2/
LOCATION:915 West Olney Drive\, Phoenix Arizona\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260713T150000
DTEND;TZID=UTC:20260713T170000
DTSTAMP:20260708T063607Z
CREATED:20260526T205559Z
LAST-MODIFIED:20260708T063607Z
UID:10014988-1783954800-1783962000@gunstuff.tv
SUMMARY:Windrock Monthly Monday BUG Match July 2026
DESCRIPTION:Welcome to the monthly weekday BUG match! Please arrive by 10:30 AM - $20 entry\, cash only. First shots at 11:00 AM. Bring at least 2 magazines. Course of fire will be 100 rounds.
URL:https://gunstuff.tv/event/windrock-monthly-monday-bug-match-july-2026/
LOCATION:720 Windrock Road\, Oliver Springs Tennessee\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260713T160000
DTEND;TZID=America/New_York:20260713T180000
DTSTAMP:20251205T181709Z
CREATED:20251003T162642Z
LAST-MODIFIED:20251205T181709Z
UID:10001463-1783958400-1783965600@gunstuff.tv
SUMMARY:Skeet League
DESCRIPTION:Contact Frank Andrews with Questions.
URL:https://gunstuff.tv/event/skeet-league-41/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260713T160000
DTEND;TZID=America/New_York:20260713T180000
DTSTAMP:20260509T221009Z
CREATED:20251212T181641Z
LAST-MODIFIED:20260509T221009Z
UID:10003542-1783958400-1783965600@gunstuff.tv
SUMMARY:Skeet League
DESCRIPTION:Contact Frank Andrews with Questions.
URL:https://gunstuff.tv/event/skeet-league-131/
LOCATION:Skeet Range
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Indiana/Indianapolis:20260713T170000
DTEND;TZID=America/Indiana/Indianapolis:20260713T193000
DTSTAMP:20260710T042505Z
CREATED:20260710T041511Z
LAST-MODIFIED:20260710T042505Z
UID:10019802-1783962000-1783971000@gunstuff.tv
SUMMARY:Skeet
DESCRIPTION:Ranges 9
URL:https://gunstuff.tv/event/skeet/
LOCATION:Wildcat Valley R and P Club\, 12094 S 300 E\, Brookston\, IN\, United States
CATEGORIES:Skeet
GEO:40.576877;-86.811749
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Wildcat Valley R and P Club 12094 S 300 E Brookston IN United States;X-APPLE-RADIUS=500;X-TITLE=12094 S 300 E:geo:-86.811749,40.576877
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Chicago:20260713T180000
DTEND;TZID=America/Chicago:20260713T210000
DTSTAMP:20260711T032004Z
CREATED:20260711T031512Z
LAST-MODIFIED:20260711T032004Z
UID:10019842-1783965600-1783976400@gunstuff.tv
SUMMARY:Hit Factor Match
DESCRIPTION:Defender Outdoors Hit Factor Match consists of 4 separate stages with a total round count varying from 100-150 rounds. \n\nThe match fee is $30 cash or card and paid directly to the range at sign in.\nIf you are a new competitor\, please take a few minutes and read over the new shooter information in the match documents section of the Practiscore registration. We offer a Practical Shooting 1 class to help you get started as well!\nNo persons under the age of 21 will be allowed on the range unless accompanied by a parent or guardian.\nThis is a Hit Factor match following the same rules\, divisions\, and classifications as USPSA.\nAll registrations are done through practiscore.com. Find all upcoming matches on our club page here: https://practiscore.com/clubs/defender_outdoors\nRegistration will open at noon on Mondays\, the week before the match.\nPlease send any questions to the Match Director: mike@defenderoutdoors.com\n\nREGISTER HERE
URL:https://gunstuff.tv/event/hit-factor-match/
LOCATION:Shooting Center\, 2900 Shotts Street\, Fort Worth\, TX\, 76107
CATEGORIES:Shooting Center,Shooting Center Training
ATTACH;FMTTYPE=image/jpeg:https://gunstuff.tv/wp-content/uploads/2026/03/Defender-Shooting-League-2-cqi1kD-J5aOKI.jpg
ORGANIZER;CN="Defender Outdoors Shooting Center Training":MAILTO:info@defenderoutdoors.com
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260713T190000
DTEND;TZID=America/New_York:20260713T210000
DTSTAMP:20260710T124004Z
CREATED:20260710T121508Z
LAST-MODIFIED:20260710T124004Z
UID:10019818-1783969200-1783976400@gunstuff.tv
SUMMARY:GENERAL MEMBERSHIP MEETING 7pm
DESCRIPTION:
URL:https://gunstuff.tv/event/general-membership-meeting-7pm/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260713T210000
DTEND;TZID=UTC:20260714T003000
DTSTAMP:20260708T063610Z
CREATED:20260708T063610Z
LAST-MODIFIED:20260708T063610Z
UID:10019124-1783976400-1783989000@gunstuff.tv
SUMMARY:SPC Action Match 07-13-26
DESCRIPTION:SPC members only. Action pistol.\nCost is $5.00\nNo hollow point\, wad cutter\, or semi-wad cutter ammo.\nIf it is your first time at Action Pistol\, you are required to attend a safety briefing before you can shoot. Safety briefing will be at 5. Register for squad 6 or 7 only for your first night. Please reach out to Rob\, HanSouloSPC@gmail.com to inform that you need to attend the safety briefing or if you have any equipment questions. Holster practical exam will take place after the last squad has finished. Thank you.
URL:https://gunstuff.tv/event/spc-action-match-07-13-26/
LOCATION:8042 Henry Clay Blvd.\, Clay NY\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260713T213000
DTEND;TZID=UTC:20260714T013000
DTSTAMP:20260708T063609Z
CREATED:20260519T203739Z
LAST-MODIFIED:20260708T063609Z
UID:10013258-1783978200-1783992600@gunstuff.tv
SUMMARY:Crossfire / 1:9 Tactical - Low Light Pistol Match
DESCRIPTION:This match is for all levels of shooters.  Will consist of 3-4 stages.  Indoor range.  USPSA rules\, hit factor scoring.  This will be a special match in Low Light / No light conditions.  Flashlights required.\nBriefing is at 5:30\, hammer down at 5:45.
URL:https://gunstuff.tv/event/crossfire-19-tactical-low-light-pistol-match-2/
LOCATION:1390 Edenville Rd\, Chambersburg Pennsylvania\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260713T220000
DTEND;TZID=UTC:20260714T000000
DTSTAMP:20260708T063610Z
CREATED:20260519T203739Z
LAST-MODIFIED:20260708T063610Z
UID:10013259-1783980000-1783987200@gunstuff.tv
SUMMARY:HHRP Monday Night Steel
DESCRIPTION:
URL:https://gunstuff.tv/event/hhrp-monday-night-steel-3/
LOCATION:Camp Moneto Road\, Gnaw Bone IN\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260713T220000
DTEND;TZID=UTC:20260714T003000
DTSTAMP:20260708T063609Z
CREATED:20260609T230504Z
LAST-MODIFIED:20260708T063609Z
UID:10016386-1783980000-1783989000@gunstuff.tv
SUMMARY:Hansen Monday IDPA
DESCRIPTION:The regular Monday Night IDPA match
URL:https://gunstuff.tv/event/hansen-monday-idpa-10/
LOCATION:27700 Zemel Road\, Punta Gorda Florida\, United States
END:VEVENT
END:VCALENDAR