BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//GunStuff TV - ECPv6.16.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: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/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:20260329T090000
DTEND;TZID=UTC:20260703T210000
DTSTAMP:20260601T142254
CREATED:20260330T200138Z
LAST-MODIFIED:20260406T200144Z
UID:10006626-1774774800-1783112400@gunstuff.tv
SUMMARY:Open Range W/C 29/03/2026
DESCRIPTION:
URL:https://gunstuff.tv/event/open-range-w-c-29-03-2026/
LOCATION:Tiverton Small-bore Rifle Club
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260425T120000
DTEND;TZID=UTC:20261024T190000
DTSTAMP:20260601T142254
CREATED:20260428T200336Z
LAST-MODIFIED:20260428T200336Z
UID:10008919-1777118400-1792868400@gunstuff.tv
SUMMARY:RO Sign Up - East Coast Gas Gun Challenge 2026
DESCRIPTION:Hey\, shooters! This is the sign up page for Range Officials for 2026. Please remember...volunteering is a part of keeping the shooting sports alive!
URL:https://gunstuff.tv/event/ro-sign-up-east-coast-gas-gun-challenge-2026/
LOCATION:589 Meetinghouse Rd\, Gap PA\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260516T140000
DTEND;TZID=UTC:20260620T180000
DTSTAMP:20260601T142254
CREATED:20260519T203507Z
LAST-MODIFIED:20260519T203507Z
UID:10010597-1778940000-1781978400@gunstuff.tv
SUMMARY:MWC May steel challenge 9 AM Start
DESCRIPTION:MWC Steel Challenge Match\nSummer schedule: 9 am first shot\nRegistration 8:30\nRimfire Only\nSetup at 8:00
URL:https://gunstuff.tv/event/mwc-may-steel-challenge-9-am-start/
LOCATION:2301 Wildlife Road\, Charlotte\, NC\, United States
GEO:35.26002;-80.804151
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260521T150000
DTEND;TZID=UTC:20260711T000000
DTSTAMP:20260601T142254
CREATED:20260519T203513Z
LAST-MODIFIED:20260519T203513Z
UID:10010721-1779375600-1783728000@gunstuff.tv
SUMMARY:BSC Plate League Summer 2026
DESCRIPTION:Buckeye Shooting Center's Plate League\nThis is a dynamic league involving movement and manipulation of firearms.\nThis league runs with one stage each week for 8 weeks total. The event is open for shooting each week Thursday and Friday from 11:00am to 8:00pm (If you check-in at or before 8:00pm you will get to shoot that day).\nThe price is $20 PER STAGE\, or $120 for the entire 8 weeks. There are discounts for range members ($10/stage or $80/pass). All payments will be processed in store or through our website at https://buckeyeshootingcenter.com/practical-pistol/\nHolsters and mag carriers are required only for Carry Optics. In other divisions they are not required\, but STRONGLY recommended.\nEach week will include two runs for time. Penalties will incur an addition of time to that run. There will be between 10 and 15 plates each week. All shooters will begin with 10 rounds loaded in the first mag.\nThis league will accommodate all levels of shooters including those with physical limitations.
URL:https://gunstuff.tv/event/bsc-plate-league-summer-2026/
LOCATION:1350 E Main St\, Newark\, OH\, United States
GEO:40.119897;-82.377784
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260523T140000
DTEND;TZID=UTC:20260606T200000
DTSTAMP:20260601T142254
CREATED:20260519T203513Z
LAST-MODIFIED:20260526T205134Z
UID:10010718-1779544800-1780776000@gunstuff.tv
SUMMARY:TRPC Steel Challenge\, May 23rd 2026
DESCRIPTION:SCSA295 Tulpehocken Rifle and Pistol Club.  This is a Tier 1 local club match consisting of 6 official steel challenge stages.  Minimum round count is 150 but bring 200-250 rounds per gun.  In the event of inclement weather the match will be cancelled.  Access to the ranges may be restricted by snow and/or ice.\n.\nSteel Challenge Rules can be found at https://scsa.org/rules\nRegistration runs from 9:00AM to 10:00AM.  We will have three squads in the morning.\nPlease only sign up for a maximum of two guns.  Additional guns can be added at the match depending on squad sizes.\nFee is $15 for first gun\, $10 for second gun and $5 for additional guns.\nShooters and spectators will require eye and ear protection when on the range. \nRange is a cold range. Guns must remain holstered or cased except when under direction on the firing line or in a safe handling area.  Prior to the match all guns must be cleared. If you arrive with a loaded carry gun\, please contact a range officer.   For Pistol Caliber Carbines and .22 Rimfire Rifles and empty chamber indicator (ECI) or safety flag is required as well as a case for transport.\nClub address and information  \nHome \n\nTulpehocken Rifle and Pistol Club Molleystown Range\n243 Molleystown Rd.\, Pine Grove\, PA 17963
URL:https://gunstuff.tv/event/trpc-steel-challenge-may-23rd-2026/
LOCATION:243 Molleystown Road\, Pine Grove PA\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260528T100000
DTEND;TZID=UTC:20260601T003000
DTSTAMP:20260601T142254
CREATED:20260519T203548Z
LAST-MODIFIED:20260526T205038Z
UID:10011343-1779962400-1780273800@gunstuff.tv
SUMMARY:SIG Sauer Aiming For Zero Falling Steel 2026: Spring Edition
DESCRIPTION:The match will be held at the SIG Sauer Academy in Epping\, NH.\nCompetitors must attend the safety brief which will start 30 minutes before first shots for each flight\, 8:00 AM for AM flights and 12:30 PM for PM fights. There will be no Sunday AM Flight.\nOne gun per competitor per flight\, no reentries in the same division. You must complete a separate registration for each gun/division you shoot.\nWe will present a minimum of six stages\, we may expand depending on demand.\nCompetitors are required to help reset.\nThis will be a lost brass match.\n-Dates and Times-\n	 Wednesday\, May 27th: Setup\n	     Thursday\, May 28th: Setup\n	          Friday\, May 29th: AM Flight - Staff & VIPs & Open Squadding\n			                    PM Flight – Open Squadding\n	   Saturday\, May 30th: AM Flight – Open Squadding\n			                    PM Flight – Open Squadding\n	       Sunday\, May 31th: PM Flight Only - Open Squadding\nNo Sunday AM Flight.\n***No refunds will be issued after 5/15/2026.***\nStaff-\n     Please consider staffing the event.  Lunch and one free entry into the match will be provided to all staff.  Although we prefer staff to shoot on Friday morning\, we will accommodate you shooting on the weekend if you can be flexible with the choice of flights.  Please sign up on Practiscore and fill out the volunteer form.  \nFalling Steel Staff Registration Form 2026 Spring \n\nThe match will be held at the SIG Sauer Academy in Epping\, NH.\n Feel free to email Michael Johns (AMD) if you have any questions. michael.johns@aimingforzero.org\nRaffle-\n     Raffle items will be on display and tickets for sale in the registration area. Drawings will be held at 3pm on Saturday and Sunday.  Winners will be posted in the registration area after the drawing.  Prizes may be claimed in person (our preference) otherwise winners will be contacted using information provided in Practiscore (or on the ticket roster for non-competitors).\n_____________________________________________\nThere will be a Side Match with prizes available\n_____________________________________________\nDivisions-\nOpen Auto-\n     Optics allowed\n     Maximum magazine length of 171.5mm\nLimited Auto-\n     Optics allowed\n     Ten rounds per mag at start signal\nStock Auto-\n     No optics\n     Ten rounds per mag at start signal\nOpen Revolver-\n     Optics allowed\nStock Revolver-\n     No optics\nPCC-\n     Optics allowed\n     No magazine restrictions\nSafety Rules-\n     Safety rules violations incur a flight or match disqualification:\n          180 rule\, during a course of fire\, firearms may not be pointed up range of an imaginary plane that is parallel to the back berm\, perpendicular to the ground\, and passed through the competitor.\n          Accidental discharge – any round fired while not actively engaging targets\n          Trigger finger discipline – fingers must be visibly outside of the trigger guard while reloading or moving within/between shooting areas\n          Handgun holster\, if used\, must hold firearm securely and cover the trigger guard\n          PCC-Must be flagged except between the “make ready” and “range is clear” commands. Must be cased or held securely in a cart with the muzzle pointing down within one foot of the cart except when at the firing line or safe table\n          Safe tables will be clearly marked.  Ammo may not be handled at the safe tables.\n          Firearms must be bagged when transported from or to your vehicle. No unbagged firearms are allowed in the parking lot at any time.\n          Full auto firearms may be used in semi auto mode.\n          Only one shot per trigger pull.\n          No binary triggers\, bump stocks\, FRTs or similar devices allowed.\n          Magazines may not be retrieved from the ground between the start signal and range is clear command.\nIt is the shooter’s responsibility to adhere to all applicable laws.\nMatch Procedures-\n     Knock down all visible targets in any order from the shooting position(s).\n     Score will be time from the start signal to the last shot plus a five-second penalty for each target that is not down.\n     Start Position\n          Any/all safety mechanisms must be in working order and engaged. If a firearm has no external safety\, the hammer must be down\n          Standing behind the table\, both hands on firearm with muzzle touching the table.\n          Fingers must be clearly outside the trigger guard.\n     Range officer may declare a target down if it is hit more than once and fails to fall. Offering a reshoot will be the discretion of the range officer. Keep shooting until all targets are down.\n     There will be no “failure to engage” penalties.\n     There will be two minute time limit on all match stages.\n          This is not a par time (there will be no penalty for overtime shots) but a means to ensure match flow.\n          If invoked\, the range officer will stop the competitor who will then receive the time on the timer plus a five-second penalty for each target still standing.\n     Acceptable calibers: 9×19 mm\, .40 S&W\, .45 Auto\, 38 Special.  No magnum loads in any caliber.  No ammo over 1350 fps.\n     Practiscore will be used for scoring. Competitors are encouraged to review and accept their score after the “range is clear” command.\nRange Commands-\n     Range commands will be issued in the following format\n     “Make ready” – Competitor will unbag\, or draw their firearm\, or remove PCC from cart\, load\, and assume the start position. Sight pictures are allowed from the shooting area of the start position.\n     “Are you ready?” -The  lack of response from the competitor is assumed to be affirmative\n     “Stand by” -This command will be followed by brief pause before start signal. If a competitor moves before the start signal\, the range officer will restart with “are you ready?”\n     Start signal (beep from the timer) – competitor engages targets\n     “Stop” – If needed.  The competitor will stop shooting and await further instruction\n     “If you are finished\, unload and show clear” (or just “unload and show clear” if a competitor is stopped) – remove magazine or empty the cylinder\, show the cleared firearm to the range officer.\n     If clear\, one of the follow instructions are given. Note that “hammer down” means “pull the trigger while pointed at the rear berm”\n     Auto – “If clear\, hammer down and bag” (or “holster”)\n     Revolver – “If clear\, close cylinder and bag” (or “holster”)\n     PCC – “If clear\, hammer down\, flag and bag” (or “return to cart”)\n     “Range is clear” followed by the competitor’s time- it is safe to retrieve magazines or clips and proceed downrange to reset.\nThe match will be held at the SIG Sauer Academy in Epping\, NH.
URL:https://gunstuff.tv/event/sig-sauer-aiming-for-zero-falling-steel-2026-spring-edition/
LOCATION:231 Exeter Road\, Epping NH\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260529T120000
DTEND;TZID=UTC:20260601T013000
DTSTAMP:20260601T142254
CREATED:20260519T203538Z
LAST-MODIFIED:20260526T205039Z
UID:10011171-1780056000-1780277400@gunstuff.tv
SUMMARY:Zombies in the Heartland 2026
DESCRIPTION:ZOMBIES!  ZOMBIES!  ZOMBIES!  Get ready for some ol' fashioned zombie decimation! Grab your rifle\, pistol and shotgun and join us in the nation's largest zombie 3-Gun Match!\nHornady’s Zombies in the Heartland 2026 is a Zombies 3-Gun competition designed to offer a great experience for shooters of all experience levels.  The match is hosted by the Heartland Public Shooting Park\, one of the finest shooting complexes in the nation.\nWhether you are a beginner or seasoned 3-gun veteran\, Zombies in the Heartland will be a fun\, safe shooting experience you won't soon forget.  The match closely follows USPSA 3-Gun rules\, but there are a few variations.  There are 10 competitive stages featuring Zombie targets and scenarios.\nAs with most large shooting competitions\, prizes will be awarded to all participants. The top 25% of shooters in Modified\, Open and PCC divisions will walk in order of finish (remaining 75% is selected randomly) and ALL shooters in Amateur division will be completely randomly drawn.\nWe understand life happens and sometimes that requires plans change.  Full Refunds can be issued to shooters until March 31.  A 50% refund can be issued from April 1 until April 30.  No refunds after May 1. Exceptions can be made on a case by case basis at Match Director’s discretion.
URL:https://gunstuff.tv/event/zombies-in-the-heartland-2026/
LOCATION:6788 W Husker Hwy\, Alda Nebraska\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260530T110000
DTEND;TZID=UTC:20260601T013000
DTSTAMP:20260601T142254
CREATED:20260519T203541Z
LAST-MODIFIED:20260526T205036Z
UID:10011240-1780138800-1780277400@gunstuff.tv
SUMMARY:Salt Lake 360 match SHIRT
DESCRIPTION:Competitor jerseys for Salt Lake 360\nOrder cutoff date is April 27th at 9am CST.\nJersey will be available for pick up at match check in.\nNo returns on personalized apparel.
URL:https://gunstuff.tv/event/salt-lake-360-match-shirt/
LOCATION:19015 Sycamore Drive\, Salt Lake City\, Utah\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260531T100000
DTEND;TZID=UTC:20260613T003000
DTSTAMP:20260601T142254
CREATED:20260519T203550Z
LAST-MODIFIED:20260526T205134Z
UID:10011399-1780221600-1781310600@gunstuff.tv
SUMMARY:65th Interservice Rifle Championship Overall Registration
DESCRIPTION:Registration for the 65th Interservice Rifle Championship Match. This match will include the following matches with their own separate registration links that can be found in the email sent after registering for this match.\nDates for the matches:\nHigh Power (Including Long Range): Check-in: May 31\, 2026. 0900-1200\, at the Shooting Team Office (Bldg 27281). Match: June 1-7\, 2026 (Awards: June 7\, 2026).\nAction Rifle: Check-in: June 7\, 2026. 0800-1000. at the Shooting Team Office (Bldg 27281). Match: June 8-9\, 2026 (Awards: June 9\, 2026).\nGas Gun: Check-in: June 9\, 2026. 1400-1600 at the Shooting Team Office (Bldg 27281). Match: June 10\, 2026 (Awards: June 12\, 2026).\nIMA/Night Match: Check-in/Match: June 7\, 2026.\nOverall Awards Ceremony: June 12\, 2026.\nYou must register for any of the separate matches in addition to this registration.
URL:https://gunstuff.tv/event/65th-interservice-rifle-championship-overall-registration/
LOCATION:27211 Garand Rd\, Quantico VA\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260531T130000
DTEND;TZID=UTC:20260601T003000
DTSTAMP:20260601T142254
CREATED:20260526T205054Z
LAST-MODIFIED:20260526T205054Z
UID:10014328-1780232400-1780273800@gunstuff.tv
SUMMARY:PMSC USPSA June 2026(5/30- 5/31 Moved up for Buckeye)
DESCRIPTION:***** Match is one week early 5/31.  Reschedule to not conflict with Buckeye Blast*******\nLevel I USPSA Match with 6 stages (one of which is usually a classifier)\, with a minimum round count of approximately 125. Signup begins at 8:00 AM with first shots fired at 9:00 AM. Pending sufficient signup\, second gun squads will start immediately after the completion of first gun.\nFirst gun $20.00; Second gun $10.00; Classifier Only Reshoots $5.00; All match fees will be collected upon registration on Match Day.\nSetup starts at 8:00am on Saturday. Match fee is waived for setup crew.\nPMSC operates a "cold" range during matches. Guns may only be handled at designated Safe Tables or at the direction of a Range Officer while shooting a stage. Ammunition may NOT be handled at Safe Tables.
URL:https://gunstuff.tv/event/pmsc-uspsa-june-20265-30-5-31-moved-up-for-buckeye/
LOCATION:505 Mosside Boulevard \, North Versailles Pennsylvania\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260531T143000
DTEND;TZID=UTC:20260601T020000
DTSTAMP:20260601T142254
CREATED:20260519T203546Z
LAST-MODIFIED:20260526T205055Z
UID:10011316-1780237800-1780279200@gunstuff.tv
SUMMARY:LGRGC Tactical Shotgun Match 31May26
DESCRIPTION:This match is not for beginners! You must be able to safely handle your shotgun\, load it\, fire it\, and unload it\, under a variety of different courses of fire.\nThe fee for this match is $30.00 for non members and $5.00 for members.\nGeneral match registration opens one week prior to the match at 8:00 AM and closes the day prior to the match at 7:00PM.\nIf you have any questions please contact the Match Director\, Paul Lichtenstein\, at 619-540-9600.\nDIVISIONS:\nOpen - allows unlimited rounds loaded at the start and unlimited rounds reloaded during any reload after that\, speed loading devices\, compensators\, muzzle brakes\, ports\, and optical or electronic sighting systems are permitted.\nLimited/Tactical - Maximum of 9 rounds loaded at the start and any reload after that and none of the features permitted in Open. Detachable magazines are not permitted. Muzzle brakes/compensators are not allowed.\nHeavy Metal - 12 gauge pump guns loading a maximum of 9 rounds loaded at the start and any reload after that with no features permitted in Open except for VangComp style ported barrel systems. Muzzle brakes/compensators are not allowed\nHunting Division - Factory produced hunting guns (semi-auto or pump) that load a maximum of 5 rounds at the start and any reload after that with no features permitted in Open except for VangComp style ported barrel systems. Muzzle brakes/compensators are not allowed.\nDetachable Magazine (DM) - is for detachable magazine guns loading a maximum of 11 rounds loaded at the start and any reload after that with no features permitted in Open except for VangComp style ported barrel systems. Muzzle brakes/compensators are not allowed.
URL:https://gunstuff.tv/event/lgrgc-tactical-shotgun-match-31may26/
LOCATION:16232 Sequan Truck Trail\, Alpine CA\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260531T210000
DTEND;TZID=UTC:20260601T010000
DTSTAMP:20260601T142254
CREATED:20260519T203547Z
LAST-MODIFIED:20260526T205059Z
UID:10011335-1780261200-1780275600@gunstuff.tv
SUMMARY:GPA Match at the Cabin May 31st 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-may-31st-2026/
LOCATION:10 Pethick St\,\, Wilkes Barre Pennsylvania\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260531T223000
DTEND;TZID=UTC:20260601T013000
DTSTAMP:20260601T142254
CREATED:20260519T203550Z
LAST-MODIFIED:20260526T205058Z
UID:10011390-1780266600-1780277400@gunstuff.tv
SUMMARY:Hammer-Down Rifle Match at Johns Creek Indoor Range 05-31-26
DESCRIPTION:For the 5th Sunday of May we'll be running a 1-gun rifle match using PCSL division rules. Please be aware that the match will be rifle/pcc only.\n----------------------------------------------------------------------------------------------------------------------\n3.20 Competition (COMP)\n3.20.1 PCC allowed\nPistol Caliber Carbines as defined in Section 3.13 are allowed as your carbine (not a handgun replacement).\n3.20.2 Minimum caliber\n5.7x28\, 5.45x39\, 5.56x45\, 9x19mm\n3.20.3 Maximum caliber\n.308 Win/7.62x51\n3.20.4 Minimum power factor\n3.20.4.1 Rifle Calibers\nNo\n3.20.4.2 PCC\n125\n3.20.5 Optics\nno restrictions\n3.20.6 Suppressors\nallowed\n3.20.7 Support devices\nBipods\, bags\, and related support devices are allowed in PCSL Rifle or 3-Gun matches in Competition division only\, but not in PCSL 2-Gun matches.\n3.20.7.1 Tripods\nTripods are never allowed outside of PCSL 3-Gun Open division.\n3.20.8 Other restrictions\nNo other restrictions\n----------------------------------------------------------------------------------------------------------------------\n3.21 Practical (PRAC)\n3.21.1 Minimum caliber\n5.45x39\, 5.56x45\n3.21.2 Maximum caliber\n.308 Win/7.62x51\n3.21.3 Minimum power factor\nNo\n3.21.4 Optics\nno restrictions\n3.21.5 Maximum rounds loaded in magazines at start signal\n30\n3.21.6 High-capacity magazines\nMagazines that are capable of holding more than 30 rounds (including drums) are allowed provided that they are only loaded to 30 rounds at the start of the stage\n3.21.7 Coupled magazines\nCoupled magazines (side by side) are prohibited\n3.21.8 Magwells\nMagwells up to 2.000” outer width are allowed\n3.21.9 Suppressors\nallowed\n3.21.10 Muzzle brakes\nMuzzle brakes are prohibited UNLESS used for the purpose of adapting a suppressor\, as long as the suppressor remains attached.\n3.21.10.1 Muzzle brake definition\nA muzzle brake is defined as any muzzle device that features at least one set of externally visible braking baffles for which the uncompromising purpose is to reduce recoil force\, rather than compensate for muzzle rise or act as a flash hider. Examples:\nThe PWS PRC Compensator IS defined as a muzzle brake because the first ports closest to the barrel constitute a set of externally visible braking baffles. However\, the similar PWS FSC Compensator is NOT defined as a muzzle brake because its baffle set is compromised in terms of recoil reduction in order to achieve its hybrid purpose.\nThe Surefire Warcomp is NOT defined as a muzzle brake because it acts as a flash hider with muzzle rise compensating ports\, not braking baffles to reduce recoil force.\nThe KAC MAMS\, Precision Armament EFAB and AFAB\, and similar devices are NOT defined as muzzle brakes because their baffle sets do not have the uncompromised purpose of reducing recoil due to the pinhole-style gas port design.\nFor any specific muzzle device questions\, please send a link to the product or very clear pictures of the device to info@pcsleague.com\n3.21.10.2 Blast mitigation devices\nA blast mitigation device such as the Surefire Warden or Griffin Armament Blast Shield that remains attached to a muzzle brake is allowed as long as the device directs all gasses forward of the muzzle.\n3.21.11 Bolt Carrier Groups\nLightened or Reduced Mass BCGs are prohibited. In any platform\, the total assembled BCG mass must be no less than 0.2oz under the OEM BCG mass of the platform. In an AR-15\, the OEM BCG mass is considered to be 11.0oz.\n3.21.12 Support devices\nTripods\, bipods\, bags\, and related support devices are prohibited.\n3.21.13 Other restrictions\nNo other restrictions.\n----------------------------------------------------------------------------------------------------------------------\nRegistration and payment must be made online. If you have registered\, and are unable to attend the match\, you must withdraw by 12:00pm on the day of the match to receive a refund. Withdrawals after 12:00pm are non-refundable. A $5.00 fee will be charged for withdrawals.\nPlease arrive by 6:45pm for check in. We won't allow you to shoot if you arrive late. New shooters must attend the New Shooter Briefing prior to participating in the match.\n-Check in and setup begins at 6:00pm.\n-New Shooter Briefing begins at 6:15pm.\n-Match starts with shooter's meeting at 6:50pm.\n-First shots at 7:00pm.\nPlease email hammerdownps.uspsa@gmail.com with any questions.\nMatch Director\nMark Teo
URL:https://gunstuff.tv/event/hammer-down-rifle-match-at-johns-creek-indoor-range-05-31-26/
LOCATION:7790 McGinnis Ferry Rd\, Suwanee GA\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260531T230000
DTEND;TZID=UTC:20260601T013000
DTSTAMP:20260601T142254
CREATED:20260519T203550Z
LAST-MODIFIED:20260526T205059Z
UID:10011391-1780268400-1780277400@gunstuff.tv
SUMMARY:Saddle River Rangers League Night  05 31  2026
DESCRIPTION:USPSA style indoor event
URL:https://gunstuff.tv/event/saddle-river-rangers-league-night-05-31-2026/
LOCATION:4280 FM 1488\, Conroe Texas\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20260601
DTEND;VALUE=DATE:20260602
DTSTAMP:20260601T142254
CREATED:20260213T031057Z
LAST-MODIFIED:20260515T041004Z
UID:10005241-1780272000-1780358399@gunstuff.tv
SUMMARY:Club Closed
DESCRIPTION:
URL:https://gunstuff.tv/event/club-closed-32/
LOCATION:ME
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20260601
DTEND;VALUE=DATE:20260602
DTSTAMP:20260601T142254
CREATED:20260505T040210Z
LAST-MODIFIED:20260512T041004Z
UID:10009340-1780272000-1780358399@gunstuff.tv
SUMMARY:Closed Mondays
DESCRIPTION:@ 			\n			\n							 \n\nHOURS: \nMonday: Closed \nTues-Thurs: 10am-8pm \nFri: 10am-5pm \nSat: 9:30am-5pm (shooting @10am) \nSun: 10:30am-4pm (shooting @11am) \nLast lane reservation is 1 hour before closing \n\n		\n\n\n\n\n\n\n						\n							Add to calendar						 \n\n\n\n									\n										Google Calendar									\n								\n\n									\n										iCalendar									\n								\n\n									\n										Outlook 365									\n								\n\n									\n										Outlook Live
URL:https://gunstuff.tv/event/closed-mondays-35/
LOCATION:ME
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260601T010000
DTEND;TZID=UTC:20260601T040000
DTSTAMP:20260601T142254
CREATED:20260519T203550Z
LAST-MODIFIED:20260526T205059Z
UID:10011389-1780275600-1780286400@gunstuff.tv
SUMMARY:Scottsdale Gun Club USPSA Level 1 Match May 2026
DESCRIPTION:MATCH SUMMARY:\nUSPSA Level 1 Match with 4 stages total. 1 Stage will be a Classifier. 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 $30. $25 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-uspsa-level-1-match-may-2026/
LOCATION:14860 N. Northsight Blvd.\, Scottsdale Arizona\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260601T090000
DTEND;TZID=America/New_York:20260601T100000
DTSTAMP:20260601T142254
CREATED:20251003T162641Z
LAST-MODIFIED:20251010T162928Z
UID:10001441-1780304400-1780308000@gunstuff.tv
SUMMARY:4-H Class Indoors
DESCRIPTION:Indoor reserved for 4-H class.
URL:https://gunstuff.tv/event/4-h-class-indoors-35/
LOCATION:Indoor Range
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260601T123000
DTEND;TZID=UTC:20260601T170000
DTSTAMP:20260601T142254
CREATED:20260519T203550Z
LAST-MODIFIED:20260526T205100Z
UID:10011392-1780317000-1780333200@gunstuff.tv
SUMMARY:Flagler Gun Club 6 Stage SCSA June 1st 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-june-1st-2026/
LOCATION:1290 County Road 90E\, Bunnell FL\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260601T140000
DTEND;TZID=UTC:20260601T160000
DTSTAMP:20260601T142254
CREATED:20260519T203550Z
LAST-MODIFIED:20260519T203550Z
UID:10011393-1780322400-1780329600@gunstuff.tv
SUMMARY:SCIDPA Monday Challenge Jun 01\, 2026
DESCRIPTION:IDPA Tier 1 klubikisa\, noin 5 stagea\, min laukausmäärä noin 75
URL:https://gunstuff.tv/event/scidpa-monday-challenge-jun-01-2026/
LOCATION:5 Hankasuontie\, Helsinki Uusimaa\, Finland
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260601T140000
DTEND;TZID=UTC:20260601T223000
DTSTAMP:20260601T142254
CREATED:20260526T205059Z
LAST-MODIFIED:20260526T205059Z
UID:10014340-1780322400-1780353000@gunstuff.tv
SUMMARY:GOFAST Concepts competition class - Georgia state
DESCRIPTION:Come join Wilson Combat team shooter and Distinguished Master\, Austin Proulx\, for a full day of competition-specific training on actual stages from the 2026 Georgia State IDPA Championship!\nWe’ll utilize hand-picked stages left up from the match to break down efficiency\, speed/accuracy balance\, timing\, movement\, moving targets\, and more in order to improve your competitive shooting skillset in the most applicable environment possible!\nWhat to bring: The handgun\, holster\, magazine carriers and any other gear you typically compete with (or would use in competition)\, 500 rounds of ammo\, food and water for the day\, bug spray and sunscreen as you deem necessary.\n*individuals typically go through 150-200 rounds\, unless a large portion of the class drops out due to a something like a weather event\, thus the 500 round recommendation\nContact info:\nEmail: contact@gofastconcepts.com\n*ATTENTION* Withdrawal/cancellation refund policy:\n-Full refunds (minus processing fees) will be issued in the case of class cancellations.\n-A refund of up to half of the price of registration (minus processing fees) will be issued for withdrawals\, given that it is more than 30 days from the date of the class.\n-No refunds will be issued within 30 days of class.
URL:https://gunstuff.tv/event/gofast-concepts-competition-class-georgia-state/
LOCATION:988 River Bend Gun Club Rd\, Dawsonville GA\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260601T160000
DTEND;TZID=America/New_York:20260601T180000
DTSTAMP:20260601T142254
CREATED:20251003T162641Z
LAST-MODIFIED:20251205T181708Z
UID:10001442-1780329600-1780336800@gunstuff.tv
SUMMARY:Skeet League
DESCRIPTION:Contact Frank Andrews with Questions.
URL:https://gunstuff.tv/event/skeet-league-35/
LOCATION:ME
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260601T160000
DTEND;TZID=America/New_York:20260601T180000
DTSTAMP:20260601T142254
CREATED:20251212T181641Z
LAST-MODIFIED:20260509T221007Z
UID:10003536-1780329600-1780336800@gunstuff.tv
SUMMARY:Skeet League
DESCRIPTION:Contact Frank Andrews with Questions.
URL:https://gunstuff.tv/event/skeet-league-125/
LOCATION:Skeet Range
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260601T163000
DTEND;TZID=America/New_York:20260601T183000
DTSTAMP:20260601T142254
CREATED:20260505T041727Z
LAST-MODIFIED:20260512T042504Z
UID:10009352-1780331400-1780338600@gunstuff.tv
SUMMARY:Firearm Foundations
DESCRIPTION:Click Here to Sign Up! Firearm Foundations | Bud’s Gun Shop & Range\, Lexington KY\nOnly $45.  For this class\, you must pay in advance with a credit card.  Unpaid orders for seating will not be honored. \nIn our Firearm Foundations session\, you’ll learn the important basics of firearm safety and how to properly grip\, sight\, and shoot handguns. \nWhether you are new to firearms\, or perhaps you have already purchased a firearm\, but just lack experience—this is the class for you! \nThis is serious subject matter for sure\, but we keep it fun while you learn: \n–Basic Firearms Safety \n–Getting familiar with the parts and operation of handguns \n–Gripping\, aiming\, stance and trigger press \n–Considerations of using a handgun \nThe second part of the course focuses on live-fire in our unique Training Range. \nWe feature a variety of handguns in rimfire (.22LR) and centerfire calibers (.38 spl and 9mm) and each participant will get to choose then try several different firearms. \nWe provide: \n\nRange handguns for the class\nAmmunition\nEye & Ear protection\nTargets\n\nDO NOT BRING A FIREARM TO THIS CLASS–HANDGUNS ARE PROVIDED! \nIF SPOT IS RESERVED FOR A MINOR (UNDER 18) THEY MUST BE ACCOMPANIED BY AN ADULT. THERE MUST BE AN ADULT FOR EACH MINOR. \nThis is a perfect opportunity to learn the fundamentals of shooting without the noise\, flash\, and recoil of larger calibers. \nWith our certified instructors’ experience in teaching and hands-on training\, you can be confident that the information you’ll receive is among the best in the industry–read our reviews below! \nRESERVE YOUR SPOT ONLINE TODAY– these events fill up quickly.  In order to provide quality attention to our students\, we have a fixed number of available seats. \n*HANDGUNS\, AMMUNITION\, EAR AND EYE PROTECTION ARE PROVIDED IN THE COST OF THIS COURSE. \nCourse Length: 2 hours \nCourse Location: Bud’s Gun Shop and Range\, 1105 Industry Rd\, Lexington\, KY 40505 \nPlease consider bringing a sweater or light jacket as classroom temperature can be cool! \nCheck Dates for Available Courses\, If Date Does Not Appear In Drop Down Menu It Has Been Filled\n \n*****IMPORTANT: Please arrive at least 15 minutes before start of class to complete waivers at our range desk***** \n Late arrivals: Due to safety considerations and important safety training\, late arrivals will not be seated\, but allowed to attend the next available class. \nREGISTRATION ONLINE IS REQUIRED TO RESERVE YOUR SPOT\, SO SIGN UP TODAY! \nClick for Bud’s Gun Shop KY Cancellation Policies
URL:https://gunstuff.tv/event/firearm-foundations-11/
LOCATION:ME
CATEGORIES:Handgun Training,Introductory Training
ATTACH;FMTTYPE=image/jpeg:https://gunstuff.tv/wp-content/uploads/2025/10/firearmfoundationssquare-QsfJWo.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260601T193000
DTEND;TZID=America/New_York:20260601T223000
DTSTAMP:20260601T142254
CREATED:20251012T173815Z
LAST-MODIFIED:20260510T191007Z
UID:10002104-1780342200-1780353000@gunstuff.tv
SUMMARY:Board Meeting
DESCRIPTION:Monthly Board Meeting
URL:https://gunstuff.tv/event/board-meeting-27/
LOCATION:Clubhouse
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260601T210000
DTEND;TZID=UTC:20260601T233000
DTSTAMP:20260601T142254
CREATED:20260519T203550Z
LAST-MODIFIED:20260526T205059Z
UID:10011400-1780347600-1780356600@gunstuff.tv
SUMMARY:KFGC Action Pistol Practice 6-1-26
DESCRIPTION:KFGC Action Pistol Practice is an opportunity for shooters to practice their shooting skills\, test new equipment\, and have a good time. It is an excellent opportunity for shooters new to action shooting to give it a try before entering a match. This event intends to provide practice time for experienced competitive shooters by providing a variety of drills that build skills and speed. It also offers first-time competitors a stress-free\, friendly environment where they can learn about competitive shooting through practical application. New shooters will be “coached\,” by more experienced competition shooters.\nCompetitors must bring safety eyewear\, hearing protection\, a suitable firearm\, a sturdy belt\, a belt-mounted holster they feel comfortable drawing from\, enough magazines to carry 30 rounds\, and 100 rounds of ammunition. It's recommended that competitors bring magazine pouches but you're also welcome to put spare magazines in your pockets if you don't have magazine pouches. All Competitors are expected to demonstrate safe weapons handling at all times. Competitor check-in will begin at 4:30 pm at KFGC pit 4. A safety briefing will be at 4:50 pm and shooting starts at 5:00 pm.\nAll firearms shall be unloaded and cased upon entering KFGC. Once inside pit 4\, check in with Nola or Rich\, and if you are new to the practice\, the Range Officers will walk you through the process of gearing up with your firearm. This event will be a "COLD RANGE". Do NOT gear up in any location other than on the range under the supervision of the staff.
URL:https://gunstuff.tv/event/kfgc-action-pistol-practice-6-1-26/
LOCATION:706 Geyser Rd\,\, Ballston Spa NY\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260601T213000
DTEND;TZID=UTC:20260601T233000
DTSTAMP:20260601T142254
CREATED:20260519T203551Z
LAST-MODIFIED:20260526T205101Z
UID:10011402-1780349400-1780356600@gunstuff.tv
SUMMARY:Sanners GPA Match June 1 2026 530PM Start
DESCRIPTION:A weekly Galactic Pistol Alliance (GPA) match on Monday evenings late March -September.  Verify match time when signing up as it will vary with sunset time. Be sure to include your GPA number so your match can count towards your classification. GPA is similar to IDPA but with simplified rules.  More info on GPA can be found here:  https://galacticpistolalliance.com/  A summary of the GPA rules are:\n 24 rounds maximum\nCarry as many mags as desired\nMags may be loaded to full capacity\nOne mandatory reload per stage – you decide when and where (after first shot before last shot)\nTargets may be required to be shot while moving\nNo tactical priority while shooting in the open\nDrop a loaded mag with no penalty\nUnlimited steel targets\nUnlimited non-threats\nNo cover garment\n½ second scoring (miss is a full 5 secs)\n5 stages - max round count of 120 (up to 24 shots on each stage) but bring extra for make-ups/re-shoots. Suggest bringing 150 rounds though likely won't need more than 100.\nSerpa holsters are prohibited.
URL:https://gunstuff.tv/event/sanners-gpa-match-june-1-2026-530pm-start/
LOCATION:21374 Sanners Lane\, Lexington Park Maryland\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260601T213000
DTEND;TZID=UTC:20260602T003000
DTSTAMP:20260601T142254
CREATED:20260526T205101Z
LAST-MODIFIED:20260526T205101Z
UID:10014342-1780349400-1780360200@gunstuff.tv
SUMMARY:(NSSA) North Side Mondays on West 6-01-26
DESCRIPTION:North Side Sportsmen's Association will host an outlaw USPSA mini match on Monday Nights. There will be 2 stages with a round count of approximately 100. Sign-in will begin at 5:30 PM with first shot at 6:00 PM.\nPre-registration is encouraged\, but is not required. New competitors that have not participated in a USPSA match or the orientation class must arrive early and complete a safety check before participating. A signed match waiver must be on file to observe or participate in the match.\nPlease note that we operate a "cold" range. Guns may only be handled at designated Safe Tables or at the direction of a Range Officer while shooting a stage. Guns may only be loaded at the direction of a Range Officer in preparation for shooting a stage. Ammunition (including dummy rounds and snap caps) may NOT be handled at Safe Tables.\nUpon arrival please make the first available left hand turn and follow signs for the west range.
URL:https://gunstuff.tv/event/nssa-north-side-mondays-on-west-6-01-26/
LOCATION:325 Mt Pleasant Rd\, Warrendale PA\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260601T213000
DTEND;TZID=UTC:20260602T010000
DTSTAMP:20260601T142254
CREATED:20260519T203551Z
LAST-MODIFIED:20260526T205100Z
UID:10011403-1780349400-1780362000@gunstuff.tv
SUMMARY:Lowcountry Shooters IDPA Match June 1st 2026
DESCRIPTION:If you register and then discover you can’t participate\, please request to “withdraw” so those on the “waitlist” can be approved for the match. \nLowcountry Shooters Registration:\nhttps://practiscore.com/clubs/lowcountry_shooters_idpa\nMatch Itinerary: \n5:00: Volunteer setup\n5:10: Registration opens \n5:30: New shooter brief\n6:00: Registration closes|doors locked \n6:00: Shooter Briefing | Roll Call\n6:05: First shots \nPlease bring $20 cash.  \nSpectators are welcome but must bring their own eye and ear protection. We ask for security reasons they stay for the duration of the match if possible as the doors will be locked at 6:00 PM.\nAdditionally\, any areas beyond the restrooms are strictly prohibited for security reasons. Please note that the restrooms will be closed from 6:10PM-6:30PM for cleaning.\nIf you're interested in becoming an IDPA member\, you can register here: https://www.idpa.com/membership/
URL:https://gunstuff.tv/event/lowcountry-shooters-idpa-match-june-1st-2026/
LOCATION:4923 Rivers Ave\, North Charleston SC\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260601T213000
DTEND;TZID=UTC:20260602T013000
DTSTAMP:20260601T142254
CREATED:20260519T203551Z
LAST-MODIFIED:20260526T205100Z
UID:10011401-1780349400-1780363800@gunstuff.tv
SUMMARY:MD Arsenal Outlaw Match - June 2026
DESCRIPTION:This match is hosted by MD Arsenal.\nThis event will consist of 3-4 stages\, round count approximately 70.\nThis match is for all levels of shooters but is tailored for individuals new to competition shooting. Stages will test and build your skills by presenting multiple types of starting positions\, stage plans and arrays of obstacles and targets.
URL:https://gunstuff.tv/event/md-arsenal-outlaw-match-june-2026/
LOCATION:19828 National Pike\, Hagerstown MD\, United States
END:VEVENT
END:VCALENDAR