BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//GunStuff TV - ECPv6.16.5.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-ORIGINAL-URL:https://test.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/Los_Angeles
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20250309T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20251102T090000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20260308T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20261101T090000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20270314T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20271107T090000
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:VEVENT
DTSTART;TZID=UTC:20260426T070000
DTEND;TZID=UTC:20260426T120000
DTSTAMP:20260421T200348Z
CREATED:20260421T200348Z
LAST-MODIFIED:20260421T200348Z
UID:10008540-1777186800-1777204800@test.gunstuff.tv
SUMMARY:Smoke 2026
DESCRIPTION:
URL:https://test.gunstuff.tv/event/smoke-2026/
LOCATION:\, Voyvodinovo Plovdiv\, Bulgaria
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T080000
DTEND;TZID=UTC:20260426T080000
DTSTAMP:20260424T114727Z
CREATED:20260124T171819Z
LAST-MODIFIED:20260424T114727Z
UID:10004716-1777190400-1777190400@test.gunstuff.tv
SUMMARY:Prairie Thunder GP17 USPSA - 4-26-26
DESCRIPTION:Prairie Thunder GP17 USPSA – 4-26-26\nDate : 4/26/26\nStart Time: 8:00 AM\nLocation:\nPrairie Thunder (GP17)\n21602 Elk Vale Rd\nPiedmont\, SD\nEvent Contact Information\nBruce Schmidt\n6053919117\nprairiethundergc@gmail.com\nEvent Website\nhttps://practiscore.com/prairie-thunder-gp17-04-26-26-uspsa/register
URL:https://test.gunstuff.tv/event/prairie-thunder-gp17-uspsa-4-26-26/
LOCATION:Prairie Thunder (GP17)\, 21700 Elk Vale Rd\, Piedmont\, SD\, United States
GEO:44.252848;-103.151343
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Prairie Thunder (GP17) 21700 Elk Vale Rd Piedmont SD United States;X-APPLE-RADIUS=500;X-TITLE=21700 Elk Vale Rd:geo:-103.151343,44.252848
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260426T080000
DTEND;TZID=America/Los_Angeles:20260426T150000
DTSTAMP:20260424T194753Z
CREATED:20260327T193146Z
LAST-MODIFIED:20260424T194753Z
UID:10006566-1777190400-1777215600@test.gunstuff.tv
SUMMARY:USPSA Match
DESCRIPTION:Match time\, information & sign-up on Practiscore:  https://practiscore.com/clubs/diablo-action-pistol
URL:https://test.gunstuff.tv/event/uspsa-match-8/
LOCATION:Action Pistol Range\, 4700 Evora Road\, Concord\, CA\, 94520
CATEGORIES:Diablo Action Pistol
ATTACH;FMTTYPE=image/jpeg:https://test.gunstuff.tv/wp-content/uploads/2025/10/USPSA-Logo_rgb-ujoezn.jpg
ORGANIZER;CN="Chris Colridge":MAILTO:matchsupport@diabloactionpistol.com
GEO:42.705297;-83.4014
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Action Pistol Range 4700 Evora Road Concord CA 94520;X-APPLE-RADIUS=500;X-TITLE=4700 Evora Road:geo:-83.4014,42.705297
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260426T080000
DTEND;TZID=America/Los_Angeles:20260426T150000
DTSTAMP:20260424T194753Z
CREATED:20260327T193147Z
LAST-MODIFIED:20260424T194753Z
UID:10006567-1777190400-1777215600@test.gunstuff.tv
SUMMARY:IDPA Match – ONE TIME SWITCH with USPSA
DESCRIPTION:Sign up details on Practiscore.Com
URL:https://test.gunstuff.tv/event/idpa-match-one-time-switch-with-uspsa/
LOCATION:Action Pistol Range\, 4700 Evora Road\, Concord\, CA\, 94520
CATEGORIES:Diablo Action Pistol
ORGANIZER;CN="Blade Benson":MAILTO:matchsupport@diabloactionpistol.com
GEO:42.705297;-83.4014
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Action Pistol Range 4700 Evora Road Concord CA 94520;X-APPLE-RADIUS=500;X-TITLE=4700 Evora Road:geo:-83.4014,42.705297
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260426T080000
DTEND;TZID=America/New_York:20260426T170000
DTSTAMP:20260426T190130Z
CREATED:20260426T190128Z
LAST-MODIFIED:20260426T190130Z
UID:10008675-1777190400-1777222800@test.gunstuff.tv
SUMMARY:Ricky Marshall Trap Clinic
DESCRIPTION:
URL:https://test.gunstuff.tv/event/ricky-marshall-trap-clinic/
LOCATION:Field 8
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T090000
DTEND;TZID=UTC:20260426T090000
DTSTAMP:20260419T111806Z
CREATED:20260315T104639Z
LAST-MODIFIED:20260419T111806Z
UID:10006326-1777194000-1777194000@test.gunstuff.tv
SUMMARY:Appleseed
DESCRIPTION:New Durham\, NH – Farmington Fish and Game Club\nApril 26\, 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: 64 Old Bay Road\, New Durham\, NH\nWebsite: farmingtonfishandgameclub.com/\nAll students must be at least 7 years old.\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:  No range fee.\nCamping Available:\nHotels:\nHampton Inn\, Rochester – 5 miles from range.\nGeneral Store with subs/pizza/snacks and beverages.\nMcDonalds – 5 miles.\nJohnsons Restuarant – 2 miles.\nDirections:\nGPS: 43.431700\,-71.150775\nState Laws to be aware of:\nIt is the responsibility of attendees to know and comply with all State and Federal Firearms Laws.\nNew Hampshire State Firearms Laws\nMisc:\nAll students must be at least 7 years old.\nFor more information contact:\nName: NH State Coordinator Email Address: NH@appleseedinfo.org
URL:https://test.gunstuff.tv/event/appleseed-299/
LOCATION:Farmington Fish and Game Club\, 64 Old Bay Rd\, New Durham\, NH\, United States
GEO:43.432309;-71.15142
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Farmington Fish and Game Club 64 Old Bay Rd New Durham NH United States;X-APPLE-RADIUS=500;X-TITLE=64 Old Bay Rd:geo:-71.15142,43.432309
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T090000
DTEND;TZID=UTC:20260426T090000
DTSTAMP:20260424T114727Z
CREATED:20260320T113143Z
LAST-MODIFIED:20260424T114727Z
UID:10006423-1777194000-1777194000@test.gunstuff.tv
SUMMARY:CFRPC USPSA April 2026
DESCRIPTION:CFRPC USPSA April 2026\nDate : 4/26/26\nStart Time: 9:00 AM\nLocation:\nCentral Florida Rifle & Pistol Club (FL03)\n14646 Wewahootee RD\nOrlando\, FL\nEvent Contact Information\nMatthew Pettis\n5858083844\ncfrpc.uspsa@gmail.com\nEvent Website \nUSPSA
URL:https://test.gunstuff.tv/event/cfrpc-uspsa-april-2026/
LOCATION:Central Florida Rifle & Pistol Club (FL03)\, 14646 Wewahootee Rd\, Orlando\, FL\, United States
GEO:28.424342;-81.171213
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Central Florida Rifle & Pistol Club (FL03) 14646 Wewahootee Rd Orlando FL United States;X-APPLE-RADIUS=500;X-TITLE=14646 Wewahootee Rd:geo:-81.171213,28.424342
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260426T090000
DTEND;TZID=America/New_York:20260426T120000
DTSTAMP:20260425T220316Z
CREATED:20251003T162640Z
LAST-MODIFIED:20260425T220316Z
UID:10001420-1777194000-1777204800@test.gunstuff.tv
SUMMARY:Weekly Trap League
DESCRIPTION:
URL:https://test.gunstuff.tv/event/weekly-trap-league-30/
LOCATION:Shotgun Range
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260426T090000
DTEND;TZID=America/New_York:20260426T120000
DTSTAMP:20260418T214727Z
CREATED:20260404T214649Z
LAST-MODIFIED:20260418T214727Z
UID:10006745-1777194000-1777204800@test.gunstuff.tv
SUMMARY:22 LR Marksmanship Challenge (AKA) Aspirin Shoot
DESCRIPTION:Range Closed to non-competitors using larger caliber firearms
URL:https://test.gunstuff.tv/event/22-lr-marksmanship-challenge-aka-aspirin-shoot/
LOCATION:Square Range
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260426T090000
DTEND;TZID=America/New_York:20260426T120000
DTSTAMP:20260420T113226Z
CREATED:20260406T113209Z
LAST-MODIFIED:20260420T113226Z
UID:10006855-1777194000-1777204800@test.gunstuff.tv
SUMMARY:Sporting Clay 9 - Noon
DESCRIPTION:
URL:https://test.gunstuff.tv/event/sporting-clay-9-noon-12/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260426T090000
DTEND;TZID=America/New_York:20260426T130000
DTSTAMP:20260419T190244Z
CREATED:20251003T162535Z
LAST-MODIFIED:20260419T190244Z
UID:10001250-1777194000-1777208400@test.gunstuff.tv
SUMMARY:Bud Meyer Black Powder Silhouette
DESCRIPTION:
URL:https://test.gunstuff.tv/event/bud-meyer-black-powder-silhouette/
LOCATION:Lea Valley
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260426T090000
DTEND;TZID=America/New_York:20260426T140000
DTSTAMP:20260424T071813Z
CREATED:20251003T031215Z
LAST-MODIFIED:20260424T071813Z
UID:10000620-1777194000-1777212000@test.gunstuff.tv
SUMMARY:Wyoming Antelope NRA 2700
DESCRIPTION:
URL:https://test.gunstuff.tv/event/wyoming-antelope-nra-2700-7/
LOCATION:Wyoming Antelope Club-Florida\, 3700 126th Ave N\, Clearwater\, FL\, United States
GEO:27.886432;-82.683263
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Wyoming Antelope Club-Florida 3700 126th Ave N Clearwater FL United States;X-APPLE-RADIUS=500;X-TITLE=3700 126th Ave N:geo:-82.683263,27.886432
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260426T090000
DTEND;TZID=America/New_York:20260426T170000
DTSTAMP:20260426T190130Z
CREATED:20251003T162535Z
LAST-MODIFIED:20260426T190130Z
UID:10001247-1777194000-1777222800@test.gunstuff.tv
SUMMARY:2G-ACM Match
DESCRIPTION:See the Club web page for 2G-ACM for more details (https://www.fxrgc.org/practical-shooting/2g-acm/). Subscribe to the 2GACM mailing list to get match announcements. 
URL:https://test.gunstuff.tv/event/2g-acm-match-7/
LOCATION:Culver Range
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260426T093000
DTEND;TZID=America/New_York:20260426T120000
DTSTAMP:20260418T214727Z
CREATED:20260404T214649Z
LAST-MODIFIED:20260418T214727Z
UID:10006744-1777195800-1777204800@test.gunstuff.tv
SUMMARY:IDPA Match Set-Up
DESCRIPTION:
URL:https://test.gunstuff.tv/event/idpa-match-set-up-2/
LOCATION:Action Bays
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T100000
DTEND;TZID=UTC:20260426T100000
DTSTAMP:20260425T174634Z
CREATED:20260121T014635Z
LAST-MODIFIED:20260425T174634Z
UID:10004633-1777197600-1777197600@test.gunstuff.tv
SUMMARY:PGC Steel Challenge
DESCRIPTION:PGC Steel Challenge\nDate: 4/26/26\nStart Time: 10:00 AM\nLocation:\nPalmetto Gun Club (SCSA077)\n951 Summers Dr\nRidgeville\, SC\nEvent Contact Information\nThomas Happel\n843-270-9250\nthedeltais@hotmail.com\nMatch Information\nMonthly 6-stage club match at Palmetto Gun Club.\nEvent Website\nhttps://www.palmettogunclub.org/
URL:https://test.gunstuff.tv/event/pgc-steel-challenge-6/
LOCATION:Palmetto Gun Club (SCSA077)\, 951 Summers Dr\, Ridgeville\, SC\, United States
GEO:32.923478;-80.292014
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Palmetto Gun Club (SCSA077) 951 Summers Dr Ridgeville SC United States;X-APPLE-RADIUS=500;X-TITLE=951 Summers Dr:geo:-80.292014,32.923478
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260426T100000
DTEND;TZID=America/New_York:20260426T120000
DTSTAMP:20251107T180145Z
CREATED:20251003T162640Z
LAST-MODIFIED:20251107T180145Z
UID:10001419-1777197600-1777204800@test.gunstuff.tv
SUMMARY:22 Marksmanship Challenge (Aspirin Shoot)
DESCRIPTION:Aspirin @ 50 yrds\nTums @ 100 yrds\nSteel @ 150 & 200 yrds\nCenterfire prohibited during event.
URL:https://test.gunstuff.tv/event/22-marksmanship-challenge-aspirin-shoot-7/
LOCATION:Square Range
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260426T110000
DTEND;TZID=America/New_York:20260426T160000
DTSTAMP:20260424T053322Z
CREATED:20260424T053144Z
LAST-MODIFIED:20260424T053322Z
UID:10008610-1777201200-1777219200@test.gunstuff.tv
SUMMARY:Shotgun Shooting
DESCRIPTION:Normal range operations
URL:https://test.gunstuff.tv/event/shotgun-shooting/
LOCATION:Michigan
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T110000
DTEND;TZID=UTC:20260426T210000
DTSTAMP:20260421T200352Z
CREATED:20260421T200352Z
LAST-MODIFIED:20260421T200352Z
UID:10008580-1777201200-1777237200@test.gunstuff.tv
SUMMARY:QUINTON PCSL 2 - GUN
DESCRIPTION:This is our second season of Quinton PCSL 2-Gun\, with 5-6 stages using PCSL Rules (Hit Factor) and the following divisions: \n1. 2-Gun Competition\n2. 2-Gun Practical\nTentative schedule: \nSetup 07:00 – 08:00\n(Notify MD Upon Arrival / First Five Shooters Comped)\nRegistration 08:00 – 08:30\nNew Shooter Briefing 08:30 – 09:00\nMatch Briefing 09:00\nHammer Down 09:30 – 10:00\nEstimated Round Count:  150 Pistol / 150 Rifle
URL:https://test.gunstuff.tv/event/quinton-pcsl-2-gun/
LOCATION:346 Jericho Road\, Salem New Jersey\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T114500
DTEND;TZID=UTC:20260426T114500
DTSTAMP:20260425T174635Z
CREATED:20260107T013348Z
LAST-MODIFIED:20260425T174635Z
UID:10003824-1777203900-1777203900@test.gunstuff.tv
SUMMARY:Shadow Hawk Defense Steel Challenge
DESCRIPTION:Shadow Hawk Defense Steel Challenge\nDate: 4/26/26\nStart Time: 11:45 AM\nLocation:\nShadow Hawk Defense (SCSA271)\n436 Apple Harvest Drive\nHedgesville\, WV\nEvent Contact Information\nLynn Kasic\n3046166582\ninfo@shadowhawkdefense.com\nMatch Information\nSame match on Saturday and Sunday. The squad you select determines the day and time that you shoot. All eight stages. Approximately *200* rounds. $30\, Second gun 1/2 price. Pay at the door.\nEvent Website\nhttp://www.ShadowHawkDefense.com
URL:https://test.gunstuff.tv/event/shadow-hawk-defense-steel-challenge-6/
LOCATION:Shadow Hawk Defense (SCSA271)\, 399 Apple Harvest Dr\, Hedgesville\, WV\, United States
GEO:39.389611;-78.197586
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Shadow Hawk Defense (SCSA271) 399 Apple Harvest Dr Hedgesville WV United States;X-APPLE-RADIUS=500;X-TITLE=399 Apple Harvest Dr:geo:-78.197586,39.389611
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T120000
DTEND;TZID=UTC:20260426T160000
DTSTAMP:20260421T200347Z
CREATED:20260421T200347Z
LAST-MODIFIED:20260421T200347Z
UID:10008534-1777204800-1777219200@test.gunstuff.tv
SUMMARY:Artemis April USPSA
DESCRIPTION:REGISTRATION:\nNo walk-ins or morning-of registration.  Late arrivals cannot be accomodated.  Registration is solely handled through practiscore.  Match fees are payable in advance via the url in your confirmation email.\nUpon registration\, you will receive an email containing the payment link.  If you can’t attend\, please withdraw in a timely fashion.  When your payment is recorded\, you will receive a second email with notice that you’ve been approved.\nOnce match registration fills to capacity\, a wait-list begins.  IF YOU ARE ON THE WAIT-LIST\, DO NOT PAY YET.  Your payment may in that case be forfeit\, and it will certainly not allow you to cut in line.  If and when registrants withdraw\, we will work our way down the wait-list and contact individuals via email as spots becomes available.\nIf you want to shoot with your friends\, you are encouraged squad ASAP.  Squads may be adjusted by staff to ensure safety\, tempo\, and USPSA rules compliance.\nPlease try to use the same email for payment as you do on practiscore.  Occasionally the names and emails don’t match up and it becomes a scavenger hunt to figure out who’s who.  If you’re using a different name or email\, please email artemismatches@gmail.com to clarify.\nIf you are paying twice (for yourself and another competitor)\, please email artemismatches@gmail.com explaining who you’re also paying for.\nPAYMENT:\n*****\n*****\n*****  PAYMENT IS HANDLED THROUGH THE LINK IN YOUR FIRST REGISTRATION EMAIL\n*****\n*****\nFIRST TIME USPSA SHOOTERS OR ARTEMIS MATCH PARTICIPANTS:\nPlease arrive no later than 0715 and introduce yourself to a match official so we can run through the major do’s and don’ts of USPSA and range specific considerations.\nUSPSA OPERATES A COLD RANGE:\nDue to the size and layout of our facility\, we do not have separate unloading/loading areas for competitors who arrive CCWing.  We don’t discourage CCW\, but you are required to notify an official as soon as you arrive.  We have no problem walking you down to the berm so you can clear and bag your carry gun when you arrive.  Similar arrangements can be made to load and holster for the street after the match is over.  There are no exceptions for LE/MIL status.  Failure to comply with this rule results in a match disqualification.  Belting up\, loading magazines and checking gear are permitted almost anywhere\, but there is NO GUN HANDLING IN THE LOBBY\, NO EXCEPTIONS.\nSAFE TABLES:\nWhite folding tables are provided in the range areas and marked Safe Table.  These are the only locations not under direct RO supervision where a gun is permitted out of a holster or bag.  Use them to holster at the beginning\, and pack up at the end of the day.  Dry fire is permitted at these locations\, but per USPSA rules\, no ammunition\, magazines\, snap-caps\, inert rounds\, empty brass\, or the like may be handled there.\nMAGAZINE CAPACITY:\nAs New York is a ban-state\, no more than 10 rounds may be loaded in any magazine at the start signal.  There is no exception for LE/MIL.  Loading over division capacity in other states results in a move to Open division\, but in ban states it’s an instant disqualification with no exceptions.  Have 4 magazines available.
URL:https://test.gunstuff.tv/event/artemis-april-uspsa/
LOCATION:444 Saw Mill River Road\, Elmsford NY\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260426T120000
DTEND;TZID=America/New_York:20260426T163000
DTSTAMP:20260425T220316Z
CREATED:20260404T214649Z
LAST-MODIFIED:20260425T220316Z
UID:10006746-1777204800-1777221000@test.gunstuff.tv
SUMMARY:Canceled IDPA Tier 1 Match
DESCRIPTION:Action Bays Closed during match.\nVisitors welcome and must check in with Match Director.  Sign up at https://practiscore.com/alder-brook-idpa-4-26-26-tier-1-match/register
URL:https://test.gunstuff.tv/event/idpa-tier-1-match/
LOCATION:Action Bays
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T120000
DTEND;TZID=UTC:20260426T180000
DTSTAMP:20260421T200348Z
CREATED:20260421T200348Z
LAST-MODIFIED:20260421T200348Z
UID:10008541-1777204800-1777226400@test.gunstuff.tv
SUMMARY:York IWLA FunShoot  Sunday April 26th
DESCRIPTION:This month we are again hosting 2 sessions\, one on SATURDAY April 25th and a second on SUNDAY the 26th.\nWe will have 6 stages of mostly falling steel\, with some other games thrown in.\nYou may sign up to shoot either day or both! These are separate events requiring separate registrations.\nIF YOU GET A NOTICE THAT THE EVENT IS FULL\, PLEASE WAITLIST SO WE CAN GET YOU IN IF THINGS CHANGE.\nSign-in on shoot day in starts at 8am each day at the big shed in the back bays\, MANDATORY safety brief at 8:45-ish\, shooting by 9-ish.\n_________________________________________________________________\nIF YOU ARRIVE AFTER 8:45\, YOU MAY NOT BE PERMITTED TO PARTICIPATE.\n_________________________________________________________________\nWe welcome all shooters\, regardless of skill or age\, as long as you can safely handle your firearm.\nThis a casual\, untimed\, gallery style shoot event\, with the emphasis of SAFETY.\nThis is open to pistols\, PCC’s and shotguns; multigun is allowed on some stages.\nLong guns must be flagged\, and handguns must be holstered or bagged when not on the line.\nFee is $20 per adult\, free for those under 18. York hours cards will be honored (ask us how to get one!).\nSetup for this will be Thursday April 23rd at 4pm.
URL:https://test.gunstuff.tv/event/york-iwla-funshoot-sunday-april-26th/
LOCATION:7131 IRON STONE HILL RD\, Dallastown PA\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T120000
DTEND;TZID=UTC:20260426T183000
DTSTAMP:20260421T200345Z
CREATED:20260421T200345Z
LAST-MODIFIED:20260421T200345Z
UID:10008518-1777204800-1777228200@test.gunstuff.tv
SUMMARY:Apex Sniper Match April 2026
DESCRIPTION:8-10 stages\nRifle: engaging targets from 100 yards to 600 yards.\nPistol: engaging targets 10-100 yards\nEach stage will have around 8-10 targets to engage.\nRound count: 130 rifle; 50 pistol\n100% shooting; 0% fitness\nDivisions: bolt gun or gas gun
URL:https://test.gunstuff.tv/event/apex-sniper-match-april-2026/
LOCATION:1805 Logue Road\, Myakka City FL\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T120000
DTEND;TZID=UTC:20260426T190000
DTSTAMP:20260421T200345Z
CREATED:20260421T200345Z
LAST-MODIFIED:20260421T200345Z
UID:10008517-1777204800-1777230000@test.gunstuff.tv
SUMMARY:DPFNG Outlaw Steel Challenge April 2026 Match
DESCRIPTION:Monthly Steel Challenge style match consisting of 4 stages. Each stage normally consists of 5 strings of 5-6 steel targets\, so plan on 25-30 rounds per stage without any misses. Limited to one registration per shooter until available spots are released by Match Director. Under 18 reduced price with paying adult.  Please email dpfng.steel@gmail.com with any questions
URL:https://test.gunstuff.tv/event/dpfng-outlaw-steel-challenge-april-2026-match/
LOCATION:173 Pikes Peak Rd\, Delta PA\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T120000
DTEND;TZID=UTC:20260426T200000
DTSTAMP:20260421T200353Z
CREATED:20260421T200353Z
LAST-MODIFIED:20260421T200353Z
UID:10008589-1777204800-1777233600@test.gunstuff.tv
SUMMARY:PMRPC Apr 2026 Malabar Matchup 3 IDPA Match
DESCRIPTION:Malabar Matchup #3 is the third in a series of three Tier 2 sanctioned events to be hosted by Port Malabar Rifle and Pistol Club. Malabar Matchup #3 includes a minimum of 7 stages with capacity for at least 90 competitors.  The match has a minimum round count of 110 rounds.\nMatch Fee: $45\nBecause of the low match fee\, there will be no prize table\, shirt or food provided.  We hope to have a food truck available.  Trophies will be awarded.\nPMRPC does not allow AIWB holsters due to insurance/liability reasons.\nNOTICE: The Sig P320 and all its variants have been officially banned from IDPA competition. Check your gear before your next match!\nREFUND POLICY:\n•	The match will refund paid registration fees if requested by email to RegisterSpaceCoastChallenge@gmail.com on or before Mar 15\, 2026.\n•	Refunds are subject to a charge for processing.\nREGISTRATION and SQUADDING questions:  For registration or squadding questions\, please email:  RegisterSpaceCoastChallenge@gmail.com\nNo Division changes after 3/15/2026.\nMatch Directors:  Larry Wheeler\, Duane Charter
URL:https://test.gunstuff.tv/event/pmrpc-apr-2026-malabar-matchup-3-idpa-match/
LOCATION:610 Hurley Blvd\, Palm Bay FL\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T120000
DTEND;TZID=UTC:20260426T203000
DTSTAMP:20260421T200345Z
CREATED:20260421T200345Z
LAST-MODIFIED:20260421T200345Z
UID:10008516-1777204800-1777235400@test.gunstuff.tv
SUMMARY:1030 Yard Steel Challenge - Practise Day - 26 April 2026
DESCRIPTION:Google Directions for Mons Range Gate:  44°16’00.1″N 79°57’19.6″W\nQuestions?  Match Director: Coach Sammy craig@coachsammy.ca\nRSO: Kris Watten\nThis is the Practise event for the 1030 Yard Steel Challenge Matches and in its 4th Year. There is one Practise date and three matches.\nThis practise has no scoring but can be used to shoot the same targets as the matches. You will have a time limit of 8 mins a relay and will swop out through the relays and then shoot again as your relay is up. You are expected to quickly get into your shooting lane and just as quickly to leave the shooting lane as soon as the RSO clears your rifle\, so we can keep the practise moving quickly and we can finish early.\nIt’s a great day to work on your shooting\, your dope\, your ammo and practise hitting the targets.\nThe upcoming Long Range Steel Challenge match series at 1030 yards will be held on Mons Range at CFB Borden. The Matches will consist of 6 Match stages of 50 points each with a time limit\, and a total score possible of 300 points for the match.\nFor 2026 the Championship Schedule will be:\n– 6 June  -1030 Yard Steel Challenge – Match 1of the Series\n– 12 July  -1030 Yard Steel Challenge – Match 2 of the Series\n– 19 Sept -1030 Yard Steel Challenge – Match 3 of the Series / Championship\nFor the Championship there will be awards for 1st\, 2nd & 3rd of each Division.\nIt will be based on Best 2 scores from the 3 matches shot in the series.\nWhat you Need to attend:\n1. Your Experience:\n– Have shot your rifle\, scope\, ammo combination numerous times\, have tested ammo to choose the best for your rifle\, and you must have your scope zeroed and centered\, and be able to 5 shot shoot groups of 1 MOA or less at 100 yards.\n– Know your scope\, rifle specs\, and how it all works.\n– Know how to slip your turrets on your scope\, and have the tools needed to do that.\n– For safety reasons if your Rifle or Scope is non-functional on the course\, you will be pulled from the course.\n2. ORA Membership + Waiver\nIf you are NOT an ORA 2026 Member\, you must register as a Guest\,\nand you must sign the Guest & Handload Ammo Waiver. Copy this link into your browser and sign every time you are a guest.\nLink:     https://waivers.targetscore.com/d/RGv5jeWGv8AJmt\nORA Guest fee is $45\, and you must tick the Guest Fee box in Practiscore when paying and it adds the $45 Guest fee to your payment.\n(ORA allows you to attend twice as Guest\, and then you must Join ORA the cost ranges from $0 to $195. If you want to Join ORA sign up online at this link): https://ontariorifleassociation.ca/membership-types/\n– Only approved Calibers as shown on the registration page below\, as per CFB Borden allowed Calibers for shooting steel.\n– Have a Ballistic Solver (Kestrel & AB Quantum App) with a Gun/Bullet profile created.\n–  Dope for 1000 yards. (If you are not hitting the targets or the near area around your target\, you will be pulled from the event).\n– Chamber Flag / ECI (Empty Chamber Indicator) must extend into chamber.\n– Scope preferably 25 x magnification in FFP\, w/ Christmas tree reticle\, in MIL or MOA\n– Rifle Magazine: box type 10 or 12  round removable mags or hunting rifle set up.\n– Ammo will not exceed a velocity of 3\,000 fps.\n– No Steel core or Steel Jacket ammo. You will be responsible for costs of any target damage. NO Excuses\, check it with magnet.\n– Ammo: factory match ammo or safe Hand-Load ammo\n– Bi-Pod approx. 10″ height\, plus extensions with Cant Control.\n– Shooting Bag (used under Buttstock)\n– Scope Level – either mechanical of electronic that attaches to Scope or Picatinny rail\,\n  and shows you when rifle is level\n– Spotting Scope in 20 to 60 x Magnification & tripod. (You can share a Spotting Scope with your shooting Partner).\n– Tools – All tools to adjust and slip your scope turrets\, scope mount\, buttstock\, and rifle\n– Shooting mat\n– Electronic Ears w/ Spare batteries. MANDATORY.\n  You must be able to hear Range Commands. For safety reasons anyone not hearing\n  or understanding range commands will be pulled from the event.\n– Eye Protection MANDATORY.\n– Sun Hat MANDATORY.\n– Sunscreen MANDATORY.\n– Water Minimum 5L\, preferably w/ Electrolytes. MANDATORY.\n  You will be required to  show your water. For Health and Safety reasons if you have\n  signs of Heat Related Illness you will be pulled from the Course.\n– Snacks & lunch. There is nothing is available on site\, and no time to leave the range.\n– Appropriate clothing for the weather. We shoot rain or extreme heat.\n  DO NOT WEAR BLACK CLOTHING. Wear light coloured and loose fitting clothing.\n– You may bring a Pop Up Tent to shelter under.\n– Work Gloves for Targets\n– Pens & Paper (Or device) for Notes\n– Allergic to anything? If so\, it’s mandatory to bring an EpiPen\, Antihistamines\,\n  Benadryl etc. There will not be any on site as we cannot administer medication.\nCost and Course Details:\n– Course Cost is $80 (If a not an ORA Member + $45 ORA Guest fee)\n– Read/watch material sent to you in advance by email\n– 1 day shooting at CFB Borden\nCourse Schedule:\n– Meet at 8.00 am at gate to Mons Range (Do not be late)\, check in with Staff at gate approve your caliber and sign in\, and a staff member give further instructions.\nHead Rifle Coach: Craig Samuel (aka Coach Sammy) is a:\n– Coaching Association of Canada (CAC) – Registered Coach with the Professional Coaching Program\n– Shooting Federation of Canada (SFC) – Shooting Instructor in ISSF (Olympic) shooting\, Certified in Pistol\, Rifle and Shotgun\n– Coach Sammy competes in long range rifle\, pistol and 3 gun matches of various disciplines and likes to shoot high scores.  Precision and accuracy make Coach Sammy smile.\n– SAFETY BRIEFING:  For safety reasons If you are not present for the start of the Safety Briefing you will not be allowed to shoot.\n– READ THIS PLEASE: If you do not certain you will attend this Course DO NOT REGISTER.\n– REFUNDS:  Refunds are available up until 45 days before the course\, less an Admin fee of $25. Under no circumstances can any payments be transferred to a future event or used by someone else.\n– DO NOT SPEED ON BASE. This is a training Base\, and MPs will ticket and possibly escort you off the Base. Follow Speed limit signs.\n50 km/h through centre of CFB Borden\, 60 Km/h on Range Road\, 15 Km/h on any range access road. Pass Marching Troops at a max of 15 km/h and less to be respectful.\n– MATCH CANCELLATION BY MILITARY:\nIf the event is cancelled by the Military because they need the Range\, then a full refund will be issued\, if an alternate date does not suit you. This is not common and usually done well in advance due to CAF Range requirements.\n– Because we shoot on a Military Range\, Range Control can shut us down for a high Fire Index\, Lightning or Storm Warning etc. This is out of our control\, and there is no refund in that scenario. I have seen it happen only once in the last 10 years\, but it’s part of shooting on a Military Range\, and must be stated.
URL:https://test.gunstuff.tv/event/1030-yard-steel-challenge-practise-day-26-april-2026/
LOCATION:170 Lundy Lane\, CFB Borden\, Borden Ontario\, Canada
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T120000
DTEND;TZID=UTC:20260426T210000
DTSTAMP:20260421T200346Z
CREATED:20260421T200346Z
LAST-MODIFIED:20260421T200346Z
UID:10008526-1777204800-1777237200@test.gunstuff.tv
SUMMARY:Hardwick PRS Rimfire Embrace the Fools match
DESCRIPTION:Welcome to the 2026 PRS RIMFIRE SERIES! This is to be a 9 stage match with a round count anywhere from 80-120 rounds. We have many different props and targets to play with and will be sure to challenge yourself\, regardless of your level!\nThe weather is always a constant variable\, so please come dressed accordingly. The match goes on Wind\, rain\, snow\, or shine. We have a 90% covered range. But with the capability to throw up cover when necessary. We only cancel for forecasted heavy snow and ice storms.\nWe are fully capable of accepting payments online\, but we also accept cash at time of registration. For those that do pay online and need to cancel\, there is a $8 fee to help cover my surcharges. If you don’t give 24 hour notification of cancelation or are a no-show\, then you will forfeit your entry fee.
URL:https://test.gunstuff.tv/event/hardwick-prs-rimfire-embrace-the-fools-match/
LOCATION:59 Thresher Road\, Hardwick Massachusetts\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T120000
DTEND;TZID=UTC:20260426T210000
DTSTAMP:20260421T200347Z
CREATED:20260421T200347Z
LAST-MODIFIED:20260421T200347Z
UID:10008539-1777204800-1777237200@test.gunstuff.tv
SUMMARY:Ontelaunee USPSA April 26 2026
DESCRIPTION:This is a level 1 USPSA match with 10 stages including 2 classifiers. Round count TBD\nCheck in:  8:00-8:30\nNew Shooter Brief:  8:30\nMatch Brief: 8:45\nHammer Down: 9:00\nPlease arrive on time to check in to guarantee your spot. You must be registered and approved to shoot. We do not accept walk ins.
URL:https://test.gunstuff.tv/event/ontelaunee-uspsa-april-26-2026/
LOCATION:8100 Gun Club Rd.\, New Tripoli PA\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T120000
DTEND;TZID=UTC:20260427T003000
DTSTAMP:20260421T200347Z
CREATED:20260421T200347Z
LAST-MODIFIED:20260421T200347Z
UID:10008535-1777204800-1777249800@test.gunstuff.tv
SUMMARY:OBRPC USPSA April 2026
DESCRIPTION:OBRPC USPSA\n6 stages plus classifier. Round count tbd\nSetup starts at 0700\, registration opens 0800\nNew shooter 0830\nShooter briefing 0850\nHammer down at 0900
URL:https://test.gunstuff.tv/event/obrpc-uspsa-april-2026/
LOCATION:1 Jake Brown Road\, Old Bridge NJ\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T123000
DTEND;TZID=UTC:20260426T180000
DTSTAMP:20260421T200345Z
CREATED:20260421T200345Z
LAST-MODIFIED:20260421T200345Z
UID:10008519-1777206600-1777226400@test.gunstuff.tv
SUMMARY:Cardinal Steel Challenge By BSS 4/26/2026
DESCRIPTION:***WE WILL BE SHOOTING 8 STAGES WITH A MIX OF CURRENT AND PROVISIONAL CLASSIFIERS***\n***CHECK-IN by 8:30AM***\n***9:00AM START TIME***\nLocation:\n3547 County Rd 225\nMarengo\, Ohio 43334\nBuckeye Speed Shooters will be hosting this monthly match at Cardinal Shooting Center. Cardinal is the home of the Ohio Steel Classic. This will be an 8 stage Steel Challenge match. You may shoot two guns but must register them separately. Cost will be $25 for the first gun and $15 for the second.\nYou may reach out to Zach Summerford with any questions.\n(614)859-5894\nZach@shootohio.com
URL:https://test.gunstuff.tv/event/cardinal-steel-challenge-by-bss-4-26-2026/
LOCATION:225 Address 3547 County Rd\, Marengo Ohio\, United States
END:VEVENT
END:VCALENDAR