BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//GunStuff TV - ECPv6.15.20//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/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: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:VTIMEZONE
TZID:America/Phoenix
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0700
TZNAME:MST
DTSTART:20250101T000000
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:VEVENT
DTSTART;TZID=UTC:20260425T163000
DTEND;TZID=UTC:20260425T210000
DTSTAMP:20260422T011916
CREATED:20260421T200340Z
LAST-MODIFIED:20260421T200340Z
UID:10008471-1777134600-1777150800@gunstuff.tv
SUMMARY:ICORE Match at PCDHFC April 2026
DESCRIPTION:Another exciting ICORE match for revolvers (and semi-auto friends) at PCDHFC.
URL:https://gunstuff.tv/event/icore-match-at-pcdhfc-april-2026/
LOCATION:5000 Harper Road\, Port Coquitlam BC\, Canada
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Chicago:20260425T170000
DTEND;TZID=America/Chicago:20260425T190000
DTSTAMP:20260422T011916
CREATED:20260331T021750Z
LAST-MODIFIED:20260414T024728Z
UID:10006682-1777136400-1777143600@gunstuff.tv
SUMMARY:Pistol 2
DESCRIPTION:Strengthen Fundamentals\, Correct Mistakes\, Build Confidence \nPistol 2 is a 2-hour course designed to build on your solid foundation of handgun knowledge and handling. This range-only class equips you with the tools to strengthen your fundamentals while also introducing new concepts that expand your skills. \nYou will focus on the fundamentals needed for both accuracy and precision\, while also learning how to diagnose and correct mistakes on your own. Each drill is structured to sharpen mechanics and reinforce confidence\, giving you noticeable progress by the end of the course. \nThis course is strategically designed to refine the essentials of marksmanship and prepare you for the next step in your pistol training progression. \nTopics Covered: \n\nRange Instruction\nRefine The Fundamentals\nHow To Diagnose And Correct Your Mistakes\nPresentation Of The Firearm In Preparation Of Drawing From A Holster\nMethods To Clear The Most Common Malfunctions\nEfficient Reloading Technique\nBalancing Speed And Precision To Shoot Accurately In Quick Succession\n\nRequired Equipment: \n\nHandgun and two magazines\nEye and ear protection\n150 rounds of ammunition (available for purchase)\n\nThere is NO holster use in this course \nWhat To Know Before You Get Here: \nThis class is designed for those individually capable of using and safely handling their own firearm and are looking to progress their shooting to the next level. Have any questions about the gear you have? Contact Us! \nRegister here
URL:https://gunstuff.tv/event/pistol-2-8/
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/Pistol-2-1-zaNrat-xddf8S.jpg
ORGANIZER;CN="Defender Outdoors Shooting Center Training":MAILTO:info@defenderoutdoors.com
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260425T170000
DTEND;TZID=America/Los_Angeles:20260425T200000
DTSTAMP:20260422T011916
CREATED:20260327T193145Z
LAST-MODIFIED:20260410T194636Z
UID:10006560-1777136400-1777147200@gunstuff.tv
SUMMARY:Diablo Saturday Night Shooting
DESCRIPTION:Diablo Saturday Night Shooting\n\n\n\n\n\n\n\n\nDiablo will be hosting Saturday night shooting at the public pistol range. \nIMPORTANT: If you need ammunition PLEASE be sure to grab it BEFORE USI closes. Diablo will NOT be selling ammo. \nIf you are in the mood to do some plinking\, head over to USI. Make sure you have your USI “Blue” card if not please make sure you have done the online waiver. \nTHIS WILL BE A WEEKLY SATURDAY NIGHT EVENT. BOTH RIFLE AND PISTOL WILL GENERALLY BE OPEN. \nHope to see everyone there!
URL:https://gunstuff.tv/event/diablo-saturday-night-shooting-25/
LOCATION:USI Public Pistol / Rifle Range\, 4700 Evora Road\, Concord\, 94520\, United States
CATEGORIES:Pistol Events
ATTACH;FMTTYPE=image/jpeg:https://gunstuff.tv/wp-content/uploads/2025/10/unnamed-2-MCqIwU.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260425T170000
DTEND;TZID=UTC:20260425T200000
DTSTAMP:20260422T011916
CREATED:20260421T200340Z
LAST-MODIFIED:20260421T200340Z
UID:10008469-1777136400-1777147200@gunstuff.tv
SUMMARY:Prescott April IDPA 4-25-26
DESCRIPTION:Welcome to Prescott Action Shooters IDPA match. We typically hold matches on the 4th Saturday of each month\, usually with 5-6 stages.
URL:https://gunstuff.tv/event/prescott-april-idpa-4-25-26/
LOCATION:9090 Forest Road 71\, Prescott AZ\,
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260425T170000
DTEND;TZID=UTC:20260425T210000
DTSTAMP:20260422T011916
CREATED:20260421T200326Z
LAST-MODIFIED:20260421T200326Z
UID:10008342-1777136400-1777150800@gunstuff.tv
SUMMARY:Port Townsend Fun Steel Apr 25 2026
DESCRIPTION:This is the monthly fun steel match at JCSA.\nCourse of fire consists of six stages\, with five steel targets on each stage. A competitor shoots five timed strings to hit each of the five steel targets. The fastest four strings contribute to their overall score.\n2 GUN/ DIVISION MAXIMUM\nPlease register\, pay for\, and squad for each gun you wish to shoot. That means if you wish to shoot two guns\, you should go through the registration form twice\, and your name would appear in the squad list twice.\nAt-match payment of registration fee is accepted\, and is $8 per gun for non-members and $5 per gun for members\, cash or card.
URL:https://gunstuff.tv/event/port-townsend-fun-steel-apr-25-2026/
LOCATION:112 Gun Club Road\, Port Townsend WA\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260425T170000
DTEND;TZID=UTC:20260425T220000
DTSTAMP:20260422T011916
CREATED:20260421T200321Z
LAST-MODIFIED:20260421T200321Z
UID:10008303-1777136400-1777154400@gunstuff.tv
SUMMARY:Paul Bunyan GPA April
DESCRIPTION:This will be a 6 or 7 Galactic Pistol Alliance (GPA) match. If you haven’t shot GPA before\, please checkout www.galacticpistolalliance.com for the rules. It is similar to IDPA and we expect a great match!\nShooters new shooters (having never shot any shooting sports before) must attend a new shooter orientation at 8:30am on the day of the match. The registration window closes at 9:45am\nCash or Check for payment:\nMatch fee: $25\nPB Member: $20\nWorking SO: $15\nJunior Shooter: $15
URL:https://gunstuff.tv/event/paul-bunyan-gpa-april/
LOCATION:18202 Meridian E\, Puyallup\, WA\, United States
GEO:47.212822;-122.317148
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260425T170000
DTEND;TZID=UTC:20260425T220000
DTSTAMP:20260422T011916
CREATED:20260421T200329Z
LAST-MODIFIED:20260421T200329Z
UID:10008372-1777136400-1777154400@gunstuff.tv
SUMMARY:Custer Concealed Carry April 2026
DESCRIPTION:Come practice your concealed carry skills in this scenario-based match.
URL:https://gunstuff.tv/event/custer-concealed-carry-april-2026/
LOCATION:3000 Birch Bay – Lynden Rd.\, Custer WA\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260425T170000
DTEND;TZID=UTC:20260425T223000
DTSTAMP:20260422T011916
CREATED:20260421T200329Z
LAST-MODIFIED:20260421T200329Z
UID:10008371-1777136400-1777156200@gunstuff.tv
SUMMARY:NRL22 Canada - Summerland Sportsman's Association in BC - Apr COF on April 25 2026
DESCRIPTION:Location:\n25812 Wild Horse Road\nSummerland\, BC V0H 1Z2\nWelcome to the March 2025 NRL22 Canada being held at Summerland Sportsman’s Association located in Summerland BC.\nThis is a RIMFIRE (more specifically 22LR only) rifle match.\nGear restrictions: None\nEstimated round count: 80 rounds maximum\nClass explanations for signup: all class restrictions can be found on the NRL22 website. If you are confused\, please contact us directly at nrl22.canada@gmail.com.\nSquading/scoring-We will be doing scoring via Practiscore.\nThank You\,\nNRL22 Canada\nView Squadding\nNRL22 match\,
URL:https://gunstuff.tv/event/nrl22-canada-summerland-sportsmans-association-in-bc-apr-cof-on-april-25-2026/
LOCATION:13620 Highway 33 East\, Kelowna BC\, Canada
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260425T170000
DTEND;TZID=UTC:20260426T003000
DTSTAMP:20260422T011916
CREATED:20260421T200341Z
LAST-MODIFIED:20260421T200341Z
UID:10008483-1777136400-1777163400@gunstuff.tv
SUMMARY:TORNEO DE INVITACION 2026
DESCRIPTION:Torneo de Invitación 2026
URL:https://gunstuff.tv/event/torneo-de-invitacion-2026/
LOCATION:\, Ensenada Baja California\, Mexico
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Chicago:20260425T173000
DTEND;TZID=America/Chicago:20260425T183000
DTSTAMP:20260422T011916
CREATED:20251003T035716Z
LAST-MODIFIED:20260414T221629Z
UID:10000825-1777138200-1777141800@gunstuff.tv
SUMMARY:Livingston County Townhall Meeting
DESCRIPTION:Come out and join your friends at the ISRA Livingston County Townhall meeting at South Post Guns\, 104 E Livingston Rd. in Streator!\nThis new meeting is held the 4th Saturday of every month.\nSocial Hour is from 4:30pm – 5:30pm;\nThe Meeting is from 5:30pm – 6:30pm.
URL:https://gunstuff.tv/event/livingston-county-grassroots-meeting-7/
LOCATION:South Post Guns\, 101 Livingston St\, Streator\, IL\, United States
CATEGORIES:Event Calendar
GEO:41.116351;-88.835489
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=South Post Guns 101 Livingston St Streator IL United States;X-APPLE-RADIUS=500;X-TITLE=101 Livingston St:geo:-88.835489,41.116351
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260425T183000
DTEND;TZID=UTC:20260425T200000
DTSTAMP:20260422T011916
CREATED:20260421T200324Z
LAST-MODIFIED:20260421T200324Z
UID:10008330-1777141800-1777147200@gunstuff.tv
SUMMARY:John A Halter Weekly USPSA/Pistol Practice
DESCRIPTION:Halter Weekly USPSA/Pistol Practice will be comprised mostly of drills and fundamentals with a focus on USPSA skills. Designed to keep shooters skill sharp upcoming USPSA season\, this is a great opportunity for shooters of all levels to practice and grow in a friendly\, workshop style\, classroom. Shooters of all skill levels encouraged to come learn pistol fundamentals in a safe and dynamic environment.\nTheme of the Week:\nMovement & Stage Planning\nLocation: Ailes Range\nGear:\n– Pistol     – Ammunition\n– Holster   -Positive Attitude\n*rental gun & gear available upon request\nTraining Focus:\n– Grip             – Splits\n– Draw           – Trigger Press\n– Accuracy     – Movement\n– Transitions  – Shooters Mentality\nCost: Free \nPlease be advised\,\n!!!!! Due to the recent events and reports by MI State Police and the FBI\, the SIG Sauer P320 (in all its variants\, configurations\, and modifications) has been BANNED from the Halter Shooting Sports Center until further notice. !!!!!
URL:https://gunstuff.tv/event/john-a-halter-weekly-uspsa-pistol-practice/
LOCATION:4390 Bankers Rd.\, Hillsdale Michigan\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260425T190000
DTEND;TZID=UTC:20260425T220000
DTSTAMP:20260422T011916
CREATED:20260421T200343Z
LAST-MODIFIED:20260421T200343Z
UID:10008502-1777143600-1777154400@gunstuff.tv
SUMMARY:Practical Shooting Freedom Armory
DESCRIPTION:
URL:https://gunstuff.tv/event/practical-shooting-freedom-armory-3/
LOCATION:10598 SECOND AMENDMENT DR\, GLEN ROCK Pennsylvania\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260425T190000
DTEND;TZID=UTC:20260426T010000
DTSTAMP:20260422T011916
CREATED:20260421T200327Z
LAST-MODIFIED:20260421T200327Z
UID:10008359-1777143600-1777165200@gunstuff.tv
SUMMARY:BRSP Mini Action Rifle Match - April 25
DESCRIPTION:Welcome to our all-rifle mini action match! Fast run-and-gun stages\, all cardboard targets\, AR/AK platform-friendly. This match is best suited to those with prior action shooting sports experience. Grab your favorite 1-hour time slot(s) for this quick in-and-out 3-stage match.\nShoot your semi-automatic .22LR rifle\, PCC (pistol-caliber carbine)\, or RCC (rifle-caliber carbine). Rifle slings are not permitted. Suppressors may be used with supersonic centerfire rifle ammunition and supersonic PCC ammunition\, but not with subsonic ammunition or rimfire rifle. Hit count is about 60\, recommend bringing 100+ rounds and multiple magazines.\nThis match is usually on F Range. You must check in at the clubhouse and get a wristband (which must be worn somewhere visible) before proceeding to the range. Be on the range ready to shoot at the top of the hour.  Please arrive with magazines loaded and guns unloaded (empty). We run a cold range for the match. If you arrive with a loaded firearm\, please unload and clear BEFORE entering the range bay. Use the designated safety table on the range to unbag or handle your already-unloaded firearm. Long guns must be cased or have a chamber flag inserted and must be carried MUZZLE UP at all times. All firearm handling on the range must be at the safety table\, except when shooting under supervision of the Range Officer.\nStandard Rifle/Pistol Adult League safety rules apply. There are 3 divisions:\nRimfire Rifle\, any sight (RR) – maximum 30 rounds in magazine\nPistol Caliber Carbine\, any sight (PCC) – maximum 30 rounds in magazine\nRifle Caliber Carbine\, any sight (RCC) – maximum 30 rounds in magazine\n— Withdrawal requests submitted by the Thursday before the match will receive a refund\, minus credit card processing fees.
URL:https://gunstuff.tv/event/brsp-mini-action-rifle-match-april-25/
LOCATION:20269 Birchwood Spur Rd\, Chugiak AK\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260425T190000
DTEND;TZID=UTC:20260426T180000
DTSTAMP:20260422T011916
CREATED:20260421T200353Z
LAST-MODIFIED:20260421T200353Z
UID:10008591-1777143600-1777226400@gunstuff.tv
SUMMARY:3era Valida PCSL Panama 2026 2 Gun En Honor Dr. Kevin Vanegas
DESCRIPTION:-Importante\, antes de registrarte consulta tu división en https://www.pcsleague.us/\nHorarios:\n-Pre-Match sabado:\nInicio: 14:00hrs\n-Main-Match domingo:\nDistribución de Squads 08:45hrs\nInicio: 09:00hrs\n-Tarifas:\nPre-Match: $35.00\nMain-Match $25.00\n-Stages: 3\n-Disparos minimos: 150\nPara completar tu registro:\n-Paso 1 – Haz tu pago:\nYappy:\n+507 6674-0184\nAch:\nBanco: Banco Aliado\nCuenta: 13010000519\nNombre: Jose Diez ó Isaac Brawerman \nPaso 2 – Envia el comprobante de pago a:\n+50766740184 ó al email pcslpanama@gmail.com\nSi tienes preguntas por favor contactar a: https://wa.me/50766740184\nAtte\,\nPCSL Panama\nRegistrate cuanto antes\, cupos limitados.
URL:https://gunstuff.tv/event/3era-valida-pcsl-panama-2026-2-gun-en-honor-dr-kevin-vanegas/
LOCATION:Vía de Acceso a Veracruz\, Panama Panama
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260425T193000
DTEND;TZID=America/New_York:20260425T210000
DTSTAMP:20260422T011916
CREATED:20260410T051631Z
LAST-MODIFIED:20260410T051631Z
UID:10007400-1777145400-1777150800@gunstuff.tv
SUMMARY:Night Zombie Shoot
DESCRIPTION:Join us for a 15-Target Outdoor course and bonfire. Rain or Shine!\nBrung your Compound / Recurve / Crossbow allowed on Broadhead Targets.\nEvent starts at dusk: 7:30pm\nLast Shooter to Depart: 9:00PM\nAdults 18yr += $10  Kids= $5\nEach shooter gets Hotdog and Soda\nSuggested Items: FRIENDS / Bug Spray ? Hand-Headlamp Flashlights / Lighted Knocks
URL:https://gunstuff.tv/event/night-zombie-shoot/
LOCATION:Outdoor Archery Range\, 4770 Waterford Rd\, Clarkston\, MI\, United States
CATEGORIES:Archery
ATTACH;FMTTYPE=image/jpeg:https://gunstuff.tv/wp-content/uploads/2026/04/NightZombieShoot-A8kIgw.jpg
GEO:42.705297;-83.4014
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Outdoor Archery Range 4770 Waterford Rd Clarkston MI United States;X-APPLE-RADIUS=500;X-TITLE=4770 Waterford Rd:geo:-83.4014,42.705297
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260425T193000
DTEND;TZID=UTC:20260425T230000
DTSTAMP:20260422T011916
CREATED:20260421T200329Z
LAST-MODIFIED:20260421T200329Z
UID:10008370-1777145400-1777158000@gunstuff.tv
SUMMARY:NRL22 Canada - Lower Trent Valley Fish and Game Club in Ontario - April 25 2026
DESCRIPTION:Lower Trent Valley Fish and Game Club is pleased to present April 2026 NRL22 Rimfire Match.\nLower Trent Valley Fish and Game Club\n1808 Fish and Game Club Road\nFrankford\, ON\nK0K 2C0\nAny questions please email outlaw22@ltvfg.ca
URL:https://gunstuff.tv/event/nrl22-canada-lower-trent-valley-fish-and-game-club-in-ontario-april-25-2026/
LOCATION:1808 Fish and Game Club Road\, Frankford ON\, Canada
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260425T193000
DTEND;TZID=UTC:20260426T010000
DTSTAMP:20260422T011916
CREATED:20260421T200341Z
LAST-MODIFIED:20260421T200341Z
UID:10008480-1777145400-1777165200@gunstuff.tv
SUMMARY:2026-04-25 Ultimate Field Target Match at Phoenix Rod and Gun Club
DESCRIPTION:Sign up on Practiscore:\n$15 for members $22 for nonmembers\nWalkups $25 cash (only allowed if match is not full)\nSign in will be at the Smallbore Range from 11:00 am to 11:30 am\nSight in will be on Smallbore Range.(ALL Shooters MUST sign in first)\nShooters meeting will be Approx.11:45am-12:00pm match to start after.\n100 ft lbs. max\, Subsonic only.\nMax magnification 25x: (can labeled higher but not used past 25x or closest  Manufacturers Mark)\nAirgun : Pellet or slug\,also subsonic.22 rimfire\nMatch:\nTargets will be from 20 -100yds.\nTarget distances will be marked at each lane\nShooters will shoot 12 lanes.\nStandard Match will be Short or Long course\n 2 targets per lane and 2 shots per target (48shot).\nOptional FULL MONTY when offered.\nAirgun only 50ftlb max. Pellet or slug.\n3 targets per lane 2 shots per Target\nFor a 72 shot match.\n4 minutes for 4 -6 shots per lane per person. (48 or 72shots)\nShooters will shoot from some type of backless seat (4” or higher from the ground)(Bottoms of feet must touch the ground)\nShooters will use a v type bipod (no hog saddle/flat bottom type even if loose). Probe is not allowed.\nBipod must fall free when gun is lifted.\nTripod with one leg REMOVED is acceptable.\nTies will be broken by longest streak or shoot off\n(vote @shooters meeting)\nRefill of air is allowed (community tanks will be on course)\nShooting jackets or other support aids will NOT be allowed.Prone style shooting is NOT allowed\nForced position lane will be standing bi-pod only (so practice)\nGeneral level I match\,\nFor more information or loaner rifles please contact Ben at 480.694.6973
URL:https://gunstuff.tv/event/2026-04-25-ultimate-field-target-match-at-phoenix-rod-and-gun-club/
LOCATION:915 West Olney Avenue\, Phoenix Arizona\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260425T210000
DTEND;TZID=UTC:20260425T220000
DTSTAMP:20260422T011916
CREATED:20260421T200342Z
LAST-MODIFIED:20260421T200342Z
UID:10008487-1777150800-1777154400@gunstuff.tv
SUMMARY:Paul Bunyan IDPA Classifier Match
DESCRIPTION:IDPA 5×5 classifier match. Shooters wishing to get classified for IDPA may register here. If you attended the local GPA or IDPA match before this classifier match no further match fee is required. If you did not shoot the match beforehand the match fee is $10.\nCash or Check\nMatch fee $10
URL:https://gunstuff.tv/event/paul-bunyan-idpa-classifier-match/
LOCATION:18202 Meridian E\, Puyallup Washington\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260425T210000
DTEND;TZID=UTC:20260426T000000
DTSTAMP:20260422T011916
CREATED:20260421T200344Z
LAST-MODIFIED:20260421T200344Z
UID:10008511-1777150800-1777161600@gunstuff.tv
SUMMARY:Gravestone Centerfire Benchrest Match\, April 25\, 2026
DESCRIPTION:4:00- Registration and zero range opens for non members.\n5:00- Match begins\n3 Cash Payouts!\nTop 3 Payout:\nMust have 12 or more shooters for the following payout. 11 or less\, there won’t be a cash payout. This doesn’t apply to the two ways listed below. 50% of all entry fees will go into a cash payout for the Top 3.The 50% will be distributed like this: 1st place receives 50%\, 2nd place receives 30%\, 3rd place receives 20%.\nExample: 30 shooters times $50 each = $1500.\n$1500 times 50%= $750 in payout.\n1st place receives 50%= $375\n2nd place receives 30%= $225\n3rd place receives 20%= $150\n$20 Jackpot- If you want\, you can pitch in and additional $20 cash when you check in at the office. Whoever scores the best at that match AND put $20 in the jackpot\, takes 100% of that money. Please bring exact cash.\n$10 Closest shot.\nAt the beginning of every match\, I will choose a distance and paint a dot on a target or put up a paper target. The distance will change monthly and not be announced ahead of time. If you put $10 into the pot and participate\, the shooter that is closest to the dot\, wins 100% of that pot. All participants will occupy a different bench and take 2 minutes to get set up. After that\, you will have 1 minute to make your shot. Please bring exact cash.\nDistances: 600\, 800\, 1000 yards.\n7 targets at each distance.  The biggest targets is 2 MOA and the smallest is .5 MOA.\nRound Count: 33\nScoring Format:\n10 shots at every distance will be scored. You will load 11. The 1st shot at each distance is a sighter shot and doesn’t count for score. The following 10 shots will only count for score.\nBig to Small\, Hit to move. Big target is worth 1 point\, small target is worth 7 points. If you clean it\, you can use any remaining rounds you have left on any target\, but must call your target.\nRefunds: Refunds: No refunds given within 7 days of the match (the Saturday before the match at 11:59pm). You may defer your entry fee to a future match\, but can only defer one time. Prior to the 7 day window\, a refund minus a $10 credit card / admin fee will be issued.\nMatch Director: Jeremy Moore
URL:https://gunstuff.tv/event/gravestone-centerfire-benchrest-match-april-25-2026/
LOCATION:5201 Cougar Rd\, Lipan Texas\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260425T223000
DTEND;TZID=UTC:20260426T023000
DTSTAMP:20260422T011916
CREATED:20260421T200345Z
LAST-MODIFIED:20260421T200345Z
UID:10008514-1777156200-1777170600@gunstuff.tv
SUMMARY:FULL!  Rio Salado Practical Shooting Starter Course - PSSC on Saturday April 25 2026 at 330pm
DESCRIPTION:Thanks for your interest in Rio Salado Sportsmans Club’s Practical Shooting Starter Course.\nPLEASE NOTE THAT THE PSSC IS HARD TO GET INTO (as we only hold 2 per month) — AND MOST OF OUR MATCHES ARE EVEN HARDER TO GET INTO!  We are just letting you know ahead of time\, so you are fully informed.  Intro To Steel\, Steel Challenge\, Defensive Pistol\, and RMAP Saturday night matches are your best chances to register for\, assuming you register on time!\n====== P R I C I N G ======\n$60 – RSSC Non-Member (Guest)\n$50 – RSSC Member Discount (MUST ENTER MEMBER NUMBER ON REGISTRATION FORM AND BRING MEMBER CARD TO CLASS)\nDISCOUNTS:  We offer a US Military\, US Law Enforcement and US First Responder Discount.  Official ID is required upon arrival to class.  ONE DISCOUNT ONLY PLEASE.\nABOUT THE PSSC:\nThe PSSC is a “Practical Pistol Match” Introduction course.\nPLEASE READ ALL INFO BELOW BEFORE REGISTERING.\nWe’re excited that you are interested in competing in our Practical Shooting Matches!  If you already hold a current classification (other than Novice or Unclassified) via USPSA\, IPSC\, IDPA\, NRA Action Pistol\, SCSA or ICORE\, you are NOT required to take this course.\nNote that the class will be rescheduled if there are fewer than 4 shooters.\nPrior to registration\, please review all of the PSSC information and REQUIREMENTS on the Rio Salado webpage. \nPractical Shooting Starter Course \n\nIMPORTANT:\nWe REQUIRE you to have an exceptional working knowledge of your pistol and of basic firearm safety.\nThe PSSC is physically challenging and requires strength and dexterity\, movement\, strong / weak-hand-only shooting\, and navigating / balancing around obstacles.  All persons are required to be in complete control both mentally and physically during the PSSC and at all shooting events.\nThe PSSC is NOT a pistol training session or CCW (concealed weapons certification) course.  The intention of the PSSC is to show you how to safely and properly participate in the Practical and Steel Matches at RSSC.\nRefunds – Full Refund 72 hours prior to class – or you may also reschedule.\nPayment – Debit or Credit Card (Required at time of registration)\n$ 50.00 – RSSC Member Class Fee  (MUST ENTER MEMBER NUMBER ON FORM AND BRING MEMBER ID TO CLASS)\n$ 60.00 – RSSC Guest (Non-Member) Class Fee\nTo register for the PSSC\, fill out the application below.  After you register\, you should receive 2 emails:\n1 – an automated email response from no_reply@practiscore.com.\n2 – a payment receipt from RSSC Practical Division (a random generated receipt number from Stripe.com (receipt******###@stripe.com).\nPlease check your junk folder for the messages. The message contains important class information. Email us immediately if you do not get the messages.\npssc@rsscaz.com\nWe look forward to shooting with you!\nYour PSSC Instructors / Range Officers
URL:https://gunstuff.tv/event/full-rio-salado-practical-shooting-starter-course-pssc-on-saturday-april-25-2026-at-330pm/
LOCATION:3960 North Usery Pass Road\, Mesa Arizona\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T000000
DTEND;TZID=UTC:20260426T030000
DTSTAMP:20260422T011919
CREATED:20260421T200344Z
LAST-MODIFIED:20260421T200344Z
UID:10008509-1777161600-1777172400@gunstuff.tv
SUMMARY:Northwoods 3Gun Group UML April 25 7 PM  --- NIGHT SHOOT
DESCRIPTION:Suppressed Night Shoot\nCome out and join us for After Dark Fun !\nNorthwoods 3Gun Hosts an evening of targets and challenges\nWhen: Saturday Evening May 25th\nWhere: Hodag Sports Club\, Rhinelander WI\nThree Stages to challenge your skills and see if your gear is up to the test\nSuppressed Rifle and or Pistol on all Stages\nPistol Only\, Rifle Only\, or  2 Gun Combo or  Night Vision  Divisions\nPaper Targets from 5 to 25 Yards and Steel Knock Down Targets from 10 to 25 Yards\, and Double Flash\nRifle Steel from 100 to 400 yards planned\nGlowsticks and Lighted Boundaries will be provided for all attendees for safety\nWeapon Mounted lights will be required. This is not intended to be a night vision shoot we will be\nilluminating the long range targets and they will have Dual LED hit indicators.\nSign Up on Practicscore under Northwoods 3Gun Group\nSuppressed Night Shoot Saturday Evening from 7 to 10PM ( Walkthrough from 5 to 6 PM )\nSunday  April 26  we will hold our monthly 3 Gun Match from 10 to 4 PM\nNight Shoot only Match Fee is $50 for non members $45 for members\n 3Gun Match $30 for non members and$25 for Members\nIf you book Both Night Shoot and Monthly 3 Gun combo price of  $70  Non Members $ 65 Members
URL:https://gunstuff.tv/event/northwoods-3gun-group-uml-april-25-7-pm-night-shoot/
LOCATION:5896 Sports Club Rd\, Rhinelander WI\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T000000
DTEND;TZID=UTC:20260426T030000
DTSTAMP:20260422T011919
CREATED:20260421T200344Z
LAST-MODIFIED:20260421T200344Z
UID:10008510-1777161600-1777172400@gunstuff.tv
SUMMARY:Northwoods 3Gun Group UML April 25 7 PM  --- NIGHT SHOOT
DESCRIPTION:Suppressed Night Shoot\nCome out and join us for After Dark Fun !\nNorthwoods 3Gun Hosts an evening of targets and challenges\nWhen: Saturday Evening May 25th\nWhere: Hodag Sports Club\, Rhinelander WI\nThree Stages to challenge your skills and see if your gear is up to the test\nSuppressed Rifle and or Pistol on all Stages\nPistol Only\, Rifle Only\, or  2 Gun Combo or  Night Vision  Divisions\nPaper Targets from 5 to 25 Yards and Steel Knock Down Targets from 10 to 25 Yards\, and Double Flash\nRifle Steel from 100 to 400 yards planned\nGlowsticks and Lighted Boundaries will be provided for all attendees for safety\nWeapon Mounted lights will be required. This is not intended to be a night vision shoot we will be\nilluminating the long range targets and they will have Dual LED hit indicators.\nSign Up on Practicscore under Northwoods 3Gun Group\nSuppressed Night Shoot Saturday Evening from 7 to 10PM ( Walkthrough from 5 to 6 PM )\nSunday  April 26  we will hold our monthly 3 Gun Match from 10 to 4 PM\nNight Shoot only Match Fee is $50 for non members $45 for members\n 3Gun Match $30 for non members and$25 for Members\nIf you book Both Night Shoot and Monthly 3 Gun combo price of  $70  Non Members $ 65 Members
URL:https://gunstuff.tv/event/northwoods-3gun-group-uml-april-25-7-pm-night-shoot-2/
LOCATION:5896 Sports Club Rd\, Rhinelander WI\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T000000
DTEND;TZID=UTC:20260426T033000
DTSTAMP:20260422T011919
CREATED:20260421T200344Z
LAST-MODIFIED:20260421T200344Z
UID:10008512-1777161600-1777174200@gunstuff.tv
SUMMARY:TRC White Light and Night Vision Match Sponsored by Arisaka Defense April 25 2026
DESCRIPTION:TRC White Light and NVG Match at The Range Complex Sponsored by Arisaka Defense\nAttn: All SIG P320 pistols are prohibited from use at TRC.\nThis is a night 2 Gun match that will consist of 4 stages\, 3 of which will be a rifle/pistol format\, and 1 of which will be rifle only. NVG Competitors will engage targets using NVGs either with weapon mounted laser or passive aiming devices from 5 to 120yds. White Light Competitors will engage targets using white light only to engage targets from 50 to 120 yards.\nSite-in Rifles: 7:00 pm – 7:30 pm on Range 2 (Subject to Change)\nShooters Meeting: 7:45 pm\n* No refunds will be issued after midnight on the Thursday before the match closes.\n* Refunds will include bank transaction fees.\nRound Count:\nRifle and Pistol: 100rds per gun\n* No M855A1\, Green Tip\, bi-metallic or Armor Piercing Ammunition allowed.  Positive magnet test will result in Match DQ.\nNVG Division:\n2-Gun Open (Both active and passive aiming devices may be used.)\nRequirements:\nRifle and Pistol\nHolster\nNo white light use allowed while shooting\nNo external/artificial supports allowed (bags\, tripods\, etc) whether attached to weapon system or not\nWhite Light Division:\nOpen Tactical Division:\nRifle: 2 Optics allowed\, suppressors allowed\nPistol: USPSA Open Rules\nNo external/artificial supports allowed (bags\, tripods\, etc) whether attached to weapon system or not\nHandheld flashlight or headlamp for all shooters (Used to clear firearms and reset stages).\nMatch Director:\nBryan Bailey\nBryan.bailey@therangecomplex.com
URL:https://gunstuff.tv/event/trc-white-light-and-night-vision-match-sponsored-by-arisaka-defense-april-25-2026/
LOCATION:2850 TigerSwan Drive\, Autryville NC\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T000000
DTEND;TZID=UTC:20260426T033000
DTSTAMP:20260422T011919
CREATED:20260421T200344Z
LAST-MODIFIED:20260421T200344Z
UID:10008513-1777161600-1777174200@gunstuff.tv
SUMMARY:Caliber IDPA 04-25-2026 Match
DESCRIPTION:***Please Note: IDPA HQ has a ban on using Sig P320 (all variants) at any IDPA events. Per this ruling\, All variants of the Sig P320 will not be allowed at Caliber IDPA matches.***\nThis is Caliber IDPA’s monthly match\, and will have five stages requiring a minimum of approximately 70 rounds to complete\, and one of the stages will be a low-light stage requiring the use of a handheld or weapon-mounted flashlight. Match fee is $40\, and Safety Officers working the match shoot for free.\nIn-person registration at Caliber Gun Range will begin at 5:30PM on Saturday\, April 25th\, 2026\, with the mandatory Safety Briefing to start at 7:00PM. All Shooters MUST attend the Safety Briefing in order to shoot the match. Please arrive no later than 6:30PM in order to check in prior to the safety briefing.\nCaliber Gun Range is located at 3059 Washington St.\, Waukegan\, IL 60085. More information about Caliber Gun Range can be seen at www.calibergunrange.com.\nPlease feel free to contact us if you have any questions. We hope to see you at this and our future matches!
URL:https://gunstuff.tv/event/caliber-idpa-04-25-2026-match/
LOCATION:3059 Washington Street\, Waukegan Illinois\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T000000
DTEND;TZID=UTC:20260426T053000
DTSTAMP:20260422T011919
CREATED:20260421T200344Z
LAST-MODIFIED:20260421T200344Z
UID:10008508-1777161600-1777181400@gunstuff.tv
SUMMARY:Bitterroot Blasters OUTLAW NIGHT Match April 2026
DESCRIPTION:Our OUTLAW NIGHT match. PLEASE READ THE WHOLE DISCRIPTION BEFORE REGISTERING!! This might seem redundant\, but some of you have not shot with us before. This is the only way the match happens and we have a chance for it to happen again.\nSAFETY is our #1 concern\, You play by our rules or not at all !! There will be a ZERO TOLERANCE policy for being under the influence of drugs or alcohol. Being an evening/night match\, don’t have a drink with dinner and show up to the match. We run a COLD RANGE (no loaded firearms until you are at the line and the RO tells you to)\n5-6 stages (we will be setting up Sundays USPSA stages\, with some slight variations). Set up 6pm match day\, ALL shooters expected to help!! Sign in opens when set up is complete\, then a quick shooters meeting. Once its dark we will start shooting. Meal included in match fee!\nYou will need a pistol or PCC/Carbine with a light (9\, 10\, 40\, 45\, etc. we WILL allow SUPPRESSED 300blk AND .556 — NO 308 ). Pistol braces and suppressors allowed. Holsters not required\, we can start you at LOW ready. We will have dedicated white light & NOD squads (for those with Night Vision) Squad accordingly with your division. You will need a head lamp for loading\, scoring\, taping\, resetting\, etc.\nRecommendations: CLEAR safety glasses. Extra batteries for ALL your electronics. We will provide 2 chem lights per shooter.\nHope to see you Sunday morning as well!! If you’re traveling to come\, there are plenty of hotels on the north end of Hamilton. If interested in throwing down a sleeping bag in the heated classroom\, the range has agreed to allow it\, just let me know in advance.\nAny questions reach out to me – Tim
URL:https://gunstuff.tv/event/bitterroot-blasters-outlaw-night-match-april-2026/
LOCATION:598 Blodgett View Drive\, Hamilton Montana\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20260426
DTEND;VALUE=DATE:20260427
DTSTAMP:20260422T011919
CREATED:20251003T160028Z
LAST-MODIFIED:20260412T043229Z
UID:10000956-1777161600-1777247999@gunstuff.tv
SUMMARY:600 Yard Practice 7:00am Pits
DESCRIPTION:
URL:https://gunstuff.tv/event/600-yard-practice-700am-pits-5/
LOCATION:FL
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20260426
DTEND;VALUE=DATE:20260427
DTSTAMP:20260422T011919
CREATED:20251003T162535Z
LAST-MODIFIED:20260412T184748Z
UID:10001246-1777161600-1777247999@gunstuff.tv
SUMMARY:Virginia Open
DESCRIPTION:Virginia Open NSSA Registered Skeet 5-gun
URL:https://gunstuff.tv/event/virginia-open-2/
LOCATION:Fields 1-8
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20260426
DTEND;VALUE=DATE:20260427
DTSTAMP:20260422T011919
CREATED:20260406T031735Z
LAST-MODIFIED:20260413T033228Z
UID:10006821-1777161600-1777247999@gunstuff.tv
SUMMARY:Steel Challenge
DESCRIPTION:Setup 8:00 AM Registration 10:00 AM\nMatch 11:00 AM\n(Ranges 3 – 7 & Clubhouse)
URL:https://gunstuff.tv/event/steel-challenge-28/
LOCATION:Wildcat Valley R and P Club\, 12094 S 300 E\, Brookston\, IN\, United States
CATEGORIES:Steel Challenge
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=UTC:20260426T013000
DTEND;TZID=UTC:20260426T080000
DTSTAMP:20260422T011919
CREATED:20260421T200347Z
LAST-MODIFIED:20260421T200347Z
UID:10008532-1777167000-1777190400@gunstuff.tv
SUMMARY:Black Oak's Dark Secret - April 25\, 2026
DESCRIPTION:Night Match – Suppressor Required\n50 Shooters\n8-9 stages of night shooting – 200 to 1000yds PRS style match.\nRound count 80-90rds\nThis will be a night match with suppressors required. Shooting will start at sunset and go through twilight and into the darkness. The targets will be illuminated with light and the shooting positions and firing line will be completely dark. Shooters will need to have red or green lights on the firing line. Glow bracelets for your rifle will be provided and required to be on your rifle. (red will be on the danger end and green on the butt) An Illuminated reticle is Highly recommended (almost required) for this match.\nShooters Qualifications\nThis is NOT a “new shooter” match.\nTo shoot this match you must be an experienced shooter. A night match brings a whole new level of responsibility required by the range and the shooters. Safety at night is much harder to control. Flagging is harder to see. Bullets provide no feedback on misses (Where did that go?).\nA known working and validated ballistic trajectory is required.\nExperienced match shooters (3-4 matches min) and having a clear safety record are required.\nFlagging\, Negligent discharges and being an idiot will not be tolerated at this match.\nThe match directors will vet shooters that sign up\, shooters that do not have enough experience or we feel are not safe will have their match fee reimbursed.\nSuppressor Requirements\nThis is a night match and the range has neighbors. Sound suppression is required. Suppressor must have ALL the following attributes:\n1.) Provide 10BD sound reduction from a bare muzzle. This provides comfortable sound levels for the shooters and squads near you.\n 2.) Minimum length of 6.25 inches. (measured by exterior of the enclosed gas expansion chamber)\n3.) Suppressors with an expansion chamber shorter than 7 ½” can not have brake baffles.  Suppressors 7 ½” or longer expansion chamber can have brake baffles. 10 DB sound reduction from a bare muzzle must still be met.\n+++ If your SUPPRESSOR is too loud (by opinion of the match directors) you will be asked to change it or stop shooting.+++\nIf you have questions about your suppressor please feel free to email the Make\, Model\, and Data sheets to the match directors.\nRed/Green Light\nWhite light is NOT allowed on the firing line. Red or Green light will be needed to read your COF\, write dope cards\, READ dope cards\, and help the squad behind the firing line. Using white light in the firing line will be a Stage DQ for the first offence and a Match DQ for the 2nd offence.\nMatch Schedule\n7:30PM – Match Registration (Zero Board Opens)\n8:30PM – Safety Brief (Attendance Required)\n8:53PM – Range Hot (Start Shooting) (Sunset)\nMidNight(ish) – Match should be over.\nMatch Directors\nDave Clark\ndavecducks@gmail.com\n319-480-9022\nTed Hoeger\nAccuracyDynamics@gmail.com\n515-669-2325
URL:https://gunstuff.tv/event/black-oaks-dark-secret-april-25-2026/
LOCATION:\, Olin Iowa\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260426T050000
DTEND;TZID=UTC:20260426T110000
DTSTAMP:20260422T011919
CREATED:20260421T200347Z
LAST-MODIFIED:20260421T200347Z
UID:10008533-1777179600-1777201200@gunstuff.tv
SUMMARY:Porkka TA kurssi I/2026
DESCRIPTION:TA/ ampumakoe\nVain Porkka TA I/2026 -kurssilaisille.\nValvoja: Fredrik Palokas
URL:https://gunstuff.tv/event/porkka-ta-kurssi-i-2026/
LOCATION:1075 Upinniementie\, Espoo Uusimaa\, Finland
END:VEVENT
END:VCALENDAR