BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//GunStuff TV - ECPv6.17.0//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-ORIGINAL-URL:https://gunstuff.tv
X-WR-CALDESC:Events for GunStuff TV
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:UTC
BEGIN:STANDARD
TZOFFSETFROM:+0000
TZOFFSETTO:+0000
TZNAME:UTC
DTSTART:20250101T000000
END:STANDARD
END:VTIMEZONE
BEGIN:VTIMEZONE
TZID:America/New_York
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20250309T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20251102T060000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20260308T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20261101T060000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20270314T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20271107T060000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=UTC:20260730T220000
DTEND;TZID=UTC:20260731T013000
DTSTAMP:20260708T063813Z
CREATED:20260519T203807Z
LAST-MODIFIED:20260708T063813Z
UID:10013708-1785448800-1785461400@gunstuff.tv
SUMMARY:Oakdale USPSA MN07 7-30-2026
DESCRIPTION:USPSA matches held at Oakdale Gun Club.\nMatch fee is $20 Cash only\n$5 discount if you help with set up or RO / Scorning\nSet up starts at 3:00\nRegistration / check in at 4:30\nShooting starts by 5:00\n3 squads. 4 stages including a classifier.
URL:https://gunstuff.tv/event/oakdale-uspsa-mn07-7-30-2026/
LOCATION:10386 10th. St. N.\, Lake Elmo Minnesota\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260730T220000
DTEND;TZID=UTC:20260731T020000
DTSTAMP:20260708T063810Z
CREATED:20260519T203808Z
LAST-MODIFIED:20260708T063810Z
UID:10013713-1785448800-1785463200@gunstuff.tv
SUMMARY:ENPS Thursday night steel challenge 7/30/26
DESCRIPTION:4 stage steel challenge match.\nYou may register in one division.\nPLEASE remember to arrive early to help set up\, we start set up by 5:PM. on match days. All competitors MUST arrive and check in at the match before 5:50 PM.\nNOTE: Not all squad requests can be honored. If you are sharing equipment\, please be sure that is indicated on your registration. In order to make sure the match runs safely and smoothly\, we reserve the right to move competitors to different squads as needed to balance squads as well as to ensure adequate RO coverage.
URL:https://gunstuff.tv/event/enps-thursday-night-steel-challenge-7-30-26/
LOCATION:12200 Nebraska Highway 66\, Louisville NE\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260730T220000
DTEND;TZID=UTC:20260731T020000
DTSTAMP:20260708T063810Z
CREATED:20260617T024524Z
LAST-MODIFIED:20260708T063810Z
UID:10017283-1785448800-1785463200@gunstuff.tv
SUMMARY:QCPS 7/30/26 Thursday Training Match
DESCRIPTION:READ ALL OF THE INFORMATION BELOW PROR TO REGISTERING.\nIF THE WEATHER FORECAST IS NOT FAVORABLE\, THE MATCH WILL BE SHOT AT DAVENPORT GUNS.\nMatch fee:  $35 CA$H\nDISCOUNTS: The more you do\, the less you pay!\nStage designer for the match: - $35\nClean the range (at D.G.): - $10\nBuild the stage: - $10\nMatch R.O.s: - $10\nMow the grass at Barstow: - $35\nManage PractiScore for a month: - $35\nBuild walls and fault lines and other props.: - $???\nDirt work: $????\nAnything else you think the club would benefit from:\n- $???  Contact the M.D. to make arrangements.\nSetup begins at 5:00 PM and the match stars after setup is complete. The match does not end until the last stage is broke down and everything is put away.\nThis practice match is a group effort. Willingness to contribute and help where you can with the many tasks that are required to have a worthwhile practice match is mandatory for continued participation.\nFour to eighteen stages depending on time.  \nIt is expected that if you are not the person that just shot the stage\, the next person to shoot the stage\, or (depending on how many shooters we have) the on deck shooter\, then you should be helping reset the stages.\nNO WALK-ONS. This match is capped at 7. If you were wait listed and have not been approved\, do not just show up and expect to shoot. If you register and are not going to be at the match\, WITHDRAW or your ability to register for future matches may be effected.\nParticipants that help with setup\, consistently help reset stages and overall contribute to what is required for a productive practice match will take priority on the waitlist.\nMatch Staff\n———————————\nMatch Director:  Kevin Adair\nAssistant M.D.:\nRange Officer:  Kevin Adair\n$35.00 CA$H
URL:https://gunstuff.tv/event/qcps-7-30-26-thursday-training-match/
LOCATION:19128 Barstow Road\, Barstow Illinois\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260730T223000
DTEND;TZID=UTC:20260731T000000
DTSTAMP:20260708T063810Z
CREATED:20260708T063810Z
LAST-MODIFIED:20260708T063810Z
UID:10019347-1785450600-1785456000@gunstuff.tv
SUMMARY:Shooters Choice Charity Match - July 30 2026
DESCRIPTION:The standard price is $15.00 a match.\n$10 for the range time and $5 for charity.\nShooters Choice Members price is only $5 for charity.\nTo be paid in cash\, the day of the match.\nMost matches we build 1 stage and shooters get to run the stage from two different starting positions.
URL:https://gunstuff.tv/event/shooters-choice-charity-match-july-30-2026/
LOCATION:5105 N Dupont Hwy\, Dover Delaware\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260730T223000
DTEND;TZID=UTC:20260731T010000
DTSTAMP:20260708T063810Z
CREATED:20260526T205713Z
LAST-MODIFIED:20260708T063810Z
UID:10015147-1785450600-1785459600@gunstuff.tv
SUMMARY:Town and Country Thursday Evening IDPA Match 7-30-2026
DESCRIPTION:This is our weekly Thursday evening IDPA match.
URL:https://gunstuff.tv/event/town-and-country-thursday-evening-idpa-match-7-30-2026/
LOCATION:\, Maryville IL\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260730T223000
DTEND;TZID=UTC:20260731T013000
DTSTAMP:20260708T063811Z
CREATED:20260701T062340Z
LAST-MODIFIED:20260708T063811Z
UID:10018635-1785450600-1785461400@gunstuff.tv
SUMMARY:JULY week 4 - Competitive Shooters of Lake Norman USPSA
DESCRIPTION:This is an officially sanctioned USPSA indoor pistol match.  The Match Fee is $30 on the night and paid to the Range at Lake Norman .  SHOOTERS MEETING IS AT 6.20PM AND FIRST SHOTS 6.30PM.\nThere will be 4 Stages
URL:https://gunstuff.tv/event/july-week-4-competitive-shooters-of-lake-norman-uspsa/
LOCATION:10913 Bailey Rd\, Cornelius North Carolina\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260730T223000
DTEND;TZID=UTC:20260731T013000
DTSTAMP:20260708T063811Z
CREATED:20260701T062342Z
LAST-MODIFIED:20260708T063811Z
UID:10018638-1785450600-1785461400@gunstuff.tv
SUMMARY:Mountain City Practical Shooters 07-30-2026 USPSA Sponsored by Curated
DESCRIPTION:USPSA Level 1 match - Mountain City Practical Shooters Match on Thursdays 6:30-9:30pm $20 @ Appalachian Gun Pawn & Range. 140 Shelby Ln\, Jasper\, GA 30143  Arrive at 6:00 to get situated and help setup.  New shooter briefing at 6:00 PM and first shots at 6:30 PM.  New shooters encouraged and welcome!
URL:https://gunstuff.tv/event/mountain-city-practical-shooters-07-30-2026-uspsa-sponsored-by-curated/
LOCATION:140 Shelby Lane\, Jasper GA\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260730T223000
DTEND;TZID=UTC:20260731T020000
DTSTAMP:20260708T063813Z
CREATED:20260701T062342Z
LAST-MODIFIED:20260708T063813Z
UID:10018639-1785450600-1785463200@gunstuff.tv
SUMMARY:Lafayette Practical Shooters - THURS July 30 USPSA level 1
DESCRIPTION:Thursday night Level 1 USPSA match at Sentry Defense Indoor Range in Youngsville\, LA (sentrydef.com).\nShooters:  Stage set up at 5:30\, Hammer down at 6:00.  When squad 1 shoots\, squad 2 provides ROs and taping targets\, when squad 2 shoots squad 1 provides ROs and tapes targets.\nNEW SHOOTERS:  Please sign-up for Squad 2\, and also show up no later than 5:30PM for the new shooter's briefing!!!
URL:https://gunstuff.tv/event/lafayette-practical-shooters-thurs-july-30-uspsa-level-1/
LOCATION:4415 Chemin Metarie Pkwy\, Youngsville LA\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260730T230000
DTEND;TZID=UTC:20260731T010000
DTSTAMP:20260708T063810Z
CREATED:20260609T233436Z
LAST-MODIFIED:20260708T063810Z
UID:10016432-1785452400-1785459600@gunstuff.tv
SUMMARY:GA Firing Line EDC Match 2026-07-30
DESCRIPTION:A Thursday night\, weekly indoor IDPA Match.  Stretching the limits of what is possible with indoor stage design.\nHammers down at 7:00 PM Thursday nights\,\n*New shooter brief starts at 6:15 PM\, please arrive by 6:10 for brief. You must attend a new shooter brief if you intend to shoot!*\nRegular shooters\, please arrive early\, be kitted up\, loaded up and on the bay ready to brief at 6:45 PM.\nJoin the facebook group https://www.facebook.com/groups/140983376092036/ for full details\nNOTE - YOU MUST SIGN UP ONLINE AHEAD OF THE MATCH - YOU WILL NOT BE ABLE TO SIGN UP IN PERSON ON THE DAY OF THE MATCH.
URL:https://gunstuff.tv/event/ga-firing-line-edc-match-2026-07-30/
LOCATION:2727 Canton Road\, Marietta Georgia\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260730T230000
DTEND;TZID=UTC:20260731T010000
DTSTAMP:20260708T063810Z
CREATED:20260708T063810Z
LAST-MODIFIED:20260708T063810Z
UID:10019348-1785452400-1785459600@gunstuff.tv
SUMMARY:SPCGC ASP 07-30-26
DESCRIPTION:USPSA style match at the Spring Cypress location of Spring Guns and Ammo.  Match fee is $15\, cash only\, to be paid upon arrival to bay 3.  Hammer down is at 6 pm.  New shooters should arrive 15-30 minutes early for any orientation that may be needed.  For questions\, or if the roster is full\, email Nic at ncblds@hotmail.com.
URL:https://gunstuff.tv/event/spcgc-asp-07-30-26/
LOCATION:26115 I-45 for IDPA on Tuesday\, Spring Texas\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260730T230000
DTEND;TZID=UTC:20260731T013000
DTSTAMP:20260708T063809Z
CREATED:20260624T051337Z
LAST-MODIFIED:20260708T063809Z
UID:10017957-1785452400-1785461400@gunstuff.tv
SUMMARY:TEMPLE GUN CLUB THURSDAY STEEL CHALLEGE 07-30-26
DESCRIPTION:5 stages of Steel Challenge at Temple Gun Club Range 3924 FM 438 Loop\, Temple\, TX 76501. Sign up / Check in starts at 17:00 until 17:45. Shooting starts at 17:50 until 20:30ish. Match fee is $10 per person\, second gun is $10\, Juniors 17 y/o and younger are free. Please make sure to bring a bag for your firearm or an appropriate belt holster. Safety flags are required for all PCC's and Rimfire Rifle's. Slings are not allowed. A par time will be set at 30 sec on the timer. The minimum and maximum calibers are 22LR\, 9mm – 45 auto. No magnum loads\, tracer\, steel core or incendiary rounds are allowed. Please make sure you arrive early for check in. If you have signed up on Practiscore and are unable to attend please withdraw as soon as possible.
URL:https://gunstuff.tv/event/temple-gun-club-thursday-steel-challege-07-30-26/
LOCATION:3924 FM 438 Loop Rd\, Temple TX\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260730T230000
DTEND;TZID=UTC:20260731T020000
DTSTAMP:20260708T063811Z
CREATED:20260526T205712Z
LAST-MODIFIED:20260708T063811Z
UID:10015146-1785452400-1785463200@gunstuff.tv
SUMMARY:CTASA   IDPA  7-30-2026 at Gritr Range
DESCRIPTION:Cross Timbers Action Shooting Association (CTASA) IDPA match at Gritr Sports and Outdoors Shooting Range\n- Set-up starts at 5:00 p.m.  Any help will be appreciated.\n- Sign in starts at 5:15 p.m.\n- New shooter briefing is at 5:30 p.m.\n- Sign in ENDS at 5:50 p.m.\n- Match starts at 6:00 p.m.\n- Round count is 75-100\n- Last shot fired no later than 9:00 p.m.\n- All competitors must leave the range immediately after the match.\nThe staff would appreciate us leaving promptly so they can go home.\nThe club match fee is $5.00 for members; $15.00 for non-members\, CASH ONLY.\nNo large bills please.\nThe Gritr range fee is $20.00+tax and paid directly to the range upon arrival.\nYou can become a member of CTASA here - http://ctasa.club/membership/\nClub membership is not required to participate.\nAll competitors\, and observers are required to sign waivers for both the range\, and the club.  Please sign them ahead of time.\nGritr range waiver:\nhttps://waiver.smartwaiver.com/w/5deac9fee92fb/web/\nCTASA club waiver:\nhttps://app.waiverforever.com/pending/A12Ys0zTCC1743101645\nAll competitors attending CTASA matches are expected to:\n- Be ready when it is their turn to shoot\n- Help paste targets after scoring\, and reset the stages\n- Help tear down\, and properly store equipment at the end of the match\nUnder no circumstance will children under 12 be allowed in club bays during matches.\nIf you are unable to attend\, please WITHDRAW from the match in a timely manner.\nThis helps with balancing the squads\, allows waitlisted competitors an opportunity to attend\, and helps facilitate that the match starts on time.\nIf you are a new shooter\, please take a few minutes and read over the new shooter information:\nhttps://www.ctasa.club/a-guide-to-your-first-idpa-match\nAlso\, a New Shooter Briefing is REQUIRED; if you have not shot a match with our club.  Please arrive early to allow time for this briefing.\nYou can find more information about our club at CTASA.CLUB
URL:https://gunstuff.tv/event/ctasa-idpa-7-30-2026-at-gritr-range/
LOCATION:7901 Boulevard 26 #200\, North Richland Hills TX\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260730T230000
DTEND;TZID=UTC:20260731T020000
DTSTAMP:20260708T063810Z
CREATED:20260701T062341Z
LAST-MODIFIED:20260708T063810Z
UID:10018637-1785452400-1785463200@gunstuff.tv
SUMMARY:Average Joe's IDPA 5x5 Classifier Match at Royal Range USA - July 30th\, 2026
DESCRIPTION:This is a CLASSIFIER match ONLY\, and we are running the abbreviated 5x5 classifier. If you are not an IDPA member at the time of the match you will not receive a classification. You can sign up twice (two different divisions) if you wish\, and you will only pay one $25 entry fee. Even if you only sign up for one division you will get two runs at the classifier\, best score will be posted to HQ. If you shoot a handgun that fits in multiple divisions\, you must let us know which divisions you want it to count towards. Otherwise\, we will only post the HQ the score for the division you signed up for on Practiscore.\nIDPA brought to you by Average Joe's Shooting Team & Royal Range USA. Come see the state-of-the-art facility that Royal Range has! We run matches the 1st and 3rd Thursday of each month. We operate under a COLD RANGE policy\, so no loaded firearms on anyone but the shooter running the course of fire (nothing in the chamber AND NO MAG in the gun). If you find that you have a loaded firearm on you\, or in your shooting bag\, you MUST immediately seek out a Safety Officer and have them supervise the clearing of the firearm. Clearing a loaded firearm without SO supervision is a disqualifying event\, so we don't want you to go home before the match even starts!\nSetup at 4:30pm\, new shooters meeting 5:30*\, shooters meeting / announcements at 6pm\, rounds down range @ 6:15pm. Please plan to stay about 10 minutes after the match is finished to help tear down the stages.\n(* new shooters that do not attend the new shooter briefing will not be allowed to shoot the match).\nLost Brass Match: AJST are not paid employees of Royal Range USA\, they allow us to collect the brass from the matches as compensation for our work. Please be respectful of this.\nIMPORTANT: If you are not feeling well\, be considerate to the other shooters\, and do not come to the match. Please do not register if you're not certain if you can make it. We've increased the number of shooters we can take but have to enforce our waiting list. If you're on the waiting list\, we will send emails Thursday afternoon around 3pm if someone drops out. If we don't have a spot open up\, we won't send an email.\nIDPA level I match\, with the following divisions:\nBUG\, CCP\, CDP\, CO\, ESP\, REV\, SSP\, PCC
URL:https://gunstuff.tv/event/average-joes-idpa-5x5-classifier-match-at-royal-range-usa-july-30th-2026/
LOCATION:7741 Highway 70 S\, Nashville TN\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260730T233000
DTEND;TZID=UTC:20260731T013000
DTSTAMP:20260708T063811Z
CREATED:20260519T203807Z
LAST-MODIFIED:20260708T063811Z
UID:10013709-1785454200-1785461400@gunstuff.tv
SUMMARY:SPS 2 Stage Steel Challenge Nights July 30th
DESCRIPTION:This match will be held at the Sheridan County Sportsmen's Association Pistol Pit Complex. Match sign-in\, match day payment\, and set-up will begin at 4:30 PM\, all those wishing to help set-up are always welcomed.\nThere will be a mandatory safety briefing at 5:30 PM and the match will follow.\nWe will shoot 2 USPSA Steel Challenge stages:\nSC-105\, Accelerator\nSC-106\, The Pendulum\nMinimum round count for the match is 50 rounds\, PLEASE bring more rounds than this.\nThe match will follow USPSA Steel Challenge Competition Rules. Shooters are responsible for being in compliance with equipment requirements mandated by the rules for the division they choose to shoot in. Current USPSA Steel Challenge rules are here: https://scsa.org/rules\nAs a safety precaution for all of our shooters\, registrants we are not familiar with will be contacted to verify they have appropriate familiarity with safety aspects of the match before being allowed to shoot in the match.\nMatch pre-payment is possible using the credit card payment option. It is SPS preference that shooters choose this option as it simplifies match-day administration. Credit card payment does not have to be made at time of registration but must be made by returning to your personal Practiscore match page and paying prior to match day.\nRefunds for cancellations will be given on your credit card account. Alternatively\, cancellations of paid registrations can be credited to a future SPS match pending availability of upcoming matches. Contact SPS if you need to cancel a paid registration. WE WILL WORK WITH YOU.\nMatch cost is 6$ for entry and 3$ for shooting a second gun.\nThere are two squad positions available for shooters wishing to shoot two guns in the match on a first come first served basis. If you wish to shoot two guns\, then register twice and place your second gun in the same as your first gun
URL:https://gunstuff.tv/event/sps-2-stage-steel-challenge-nights-july-30th/
LOCATION:89 Keystone Road\, Sheridan Wy\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260730T233000
DTEND;TZID=UTC:20260731T013000
DTSTAMP:20260708T063811Z
CREATED:20260519T203808Z
LAST-MODIFIED:20260708T063811Z
UID:10013712-1785454200-1785461400@gunstuff.tv
SUMMARY:SRSC Thursday Night USPSA 7-30-26
DESCRIPTION:USPSA Level I Match\nApproximately 75-100 Rounds\, 3 or 4 stages\nSetup will start at 5pm\, shooting to start when setup is done.\nThese weeknight matches will feature a classifier (and a short course if the classifier is quick)\, a medium\, and a long course.\nWithdrawal from the match will get a refund minus credit card fees. No refunds are granted within 24 hours of the match.
URL:https://gunstuff.tv/event/srsc-thursday-night-uspsa-7-30-26/
LOCATION:48298 US-18\, CANTON SD\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260730T233000
DTEND;TZID=UTC:20260731T013000
DTSTAMP:20260708T063810Z
CREATED:20260519T203808Z
LAST-MODIFIED:20260708T063810Z
UID:10013714-1785454200-1785461400@gunstuff.tv
SUMMARY:PINETREE Practice Night 07-30
DESCRIPTION:PINETREE Practice Night\n6:30 PM till apx. 8.30 PM\n3 stages \, 3 squads\nClub members $5....Non-club members $10\nStage set up starts @ 4:30 PM \, stage design \, set up / tear down help always appreciated. If you are not a classified USPSA member and/or have not shot with us previously\, please contact Pine Tree Shooting Sports Director after registration by email at scotcho91@gmail.com\, for match approval process.
URL:https://gunstuff.tv/event/pinetree-practice-night-07-30/
LOCATION:5454 11th Street\, Rockford Illinois\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260730T233000
DTEND;TZID=UTC:20260731T020000
DTSTAMP:20260708T063811Z
CREATED:20260708T063811Z
LAST-MODIFIED:20260708T063811Z
UID:10019350-1785454200-1785463200@gunstuff.tv
SUMMARY:AAGS Thursday League Night
DESCRIPTION:Low Light League Night Tactical Match\nBring: Night Vision( Optional)\, Gear(Optional)\, Pistol/Rifle\, Extra Magazines\,100 rounds of Ammunition.
URL:https://gunstuff.tv/event/aags-thursday-league-night-4/
LOCATION:4321 US 19\, New Port Richey Florida\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260730T233000
DTEND;TZID=UTC:20260731T023000
DTSTAMP:20260708T063811Z
CREATED:20260519T203807Z
LAST-MODIFIED:20260708T063811Z
UID:10013710-1785454200-1785465000@gunstuff.tv
SUMMARY:YVPS Steel Challenge 07-30-26
DESCRIPTION:
URL:https://gunstuff.tv/event/yvps-steel-challenge-07-30-26/
LOCATION:28610 US Hwy 40 Steamboat Springs\, CO 80487\, Steamboat Springs Colorado\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260730T233000
DTEND;TZID=UTC:20260731T030000
DTSTAMP:20260701T062340Z
CREATED:20260602T211029Z
LAST-MODIFIED:20260701T062340Z
UID:10015820-1785454200-1785466800@gunstuff.tv
SUMMARY:BTSA ASL July 30 2026
DESCRIPTION:Action Shooting League\nWe will be setting up 4 stages for IPSC practice.\n$17 non-member\, $7 members.\nPayment required online. No refunds.\nQuestions? asl@btsa.club
URL:https://gunstuff.tv/event/btsa-asl-july-30-2026/
LOCATION:300-8120 Beddington Boulevard Northwest\, Calgary Alberta\, Canada
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260730T233000
DTEND;TZID=UTC:20260731T050000
DTSTAMP:20260708T063809Z
CREATED:20260624T051339Z
LAST-MODIFIED:20260708T063809Z
UID:10017958-1785454200-1785474000@gunstuff.tv
SUMMARY:Cactus Thursday July 30 2026
DESCRIPTION:THURSDAY PRACTICE MATCH\nThursday nights starting at 4:30 & 7:00 PM\nDifficulty: Easy to Moderate\nPre-registration is required. Registration opens the Sunday before the match at 7 PM.\nTwo start times are available at 4:30 PM and 7:00 PM. New shooters must attend a meeting at 6:00 PM and then shoot at 7:00 PM. We reserve Squad 7 for new shooters with our mentor.\nSetup starts at 2 PM for those that want to help.\nIf locked out of the range\, please call ‭(623) 363-3665‬.\n- Handguns and pistol caliber carbine only\, minimum 9mm\n- Hit factor scoring\n- 80-100 required hits (bring double the ammo your first time)\n- 3 to 4 mags or speed loaders recommended\n- No shooting allowed past 10 PM\nMatch fees are $25.\n- $5 discount for Cactus members (calculated automatically)\n- $8 discount for same day receipt from the main range (email receipt to cactuspractical@gmail.com)\n- $10 discount for Juniors under 18 (first entry only)\nThursday night classifications: After your first time (Tyro) please move to D class until you win 3 times\, then move to C\, etc. If you are already classified in USPSA\, IPSC\, IDPA\, etc.\, please start in that class (after Tyro). Pins are awarded for division winners in each class. Please notify a match official the following week if you win.\nBackup Gun (BUG) division is small frame double-action (or striker) semi-auto with 3.8" max barrel length (including chamber) and 6 rounds max capacity.\n***REFUND POLICY FOR THURSDAY MATCHES***\nRefunds are given for a withdrawal before Wednesday at Noon (the day before the match) or if we can fill your spot from the waitlist. Refunds for withdrawing from the match will be net of any credit credit card processing fees that we incur.\nFollow this match on Facebook:\nhttps://www.facebook.com/cactusthursday/
URL:https://gunstuff.tv/event/cactus-thursday-july-30-2026/
LOCATION:4044 West Black Canyon Boulevard\, Phoenix AZ\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260731T000000
DTEND;TZID=UTC:20260731T020000
DTSTAMP:20260708T063811Z
CREATED:20260708T063811Z
LAST-MODIFIED:20260708T063811Z
UID:10019349-1785456000-1785463200@gunstuff.tv
SUMMARY:SPFGA Thursday Fun Shoot - Action Shooting
DESCRIPTION:Thursday Night Fun shoots @ SPFGA\nAction Shooting Stages. Any rimfire or pistol caliber firearm. Estimated round count is 100; up to 20 rounds per stage.\nScored shoot is 6-8pm. Optional setup and warm-up shoot start at 5pm.\nGuest allowed - must be sponsored by member and buy guest pass through SPFGA website.
URL:https://gunstuff.tv/event/spfga-thursday-fun-shoot-action-shooting-5/
LOCATION:50302 rge rd 203\, Sherwood Park Alberta\, Canada
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20260731
DTEND;VALUE=DATE:20260801
DTSTAMP:20260609T192444Z
CREATED:20260609T192050Z
LAST-MODIFIED:20260609T192444Z
UID:10016025-1785456000-1785542399@gunstuff.tv
SUMMARY:Smallbore 2-day 3200 Prone tournament
DESCRIPTION:Contact George Harris @ handlebargbh@verizon.net
URL:https://gunstuff.tv/event/smallbore-2-day-3200-prone-tournament-34/
LOCATION:Mann Range and Scoring Shed
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260731T003000
DTEND;TZID=UTC:20260731T030000
DTSTAMP:20260701T062341Z
CREATED:20260617T024517Z
LAST-MODIFIED:20260701T062341Z
UID:10017282-1785457800-1785466800@gunstuff.tv
SUMMARY:2026-07-30 USPSA at Phoenix Rod and Gun Club Clone
DESCRIPTION:This will be a 5 USPSA stage match\n$25 with a $5 discount for verified PRGC members.\nAppendix Carry is ONLY authorized for C Classification or above.\nThe Practical Division is always happy to have new shooters at our USPSA match\, but it is important that you be familiar with the rules and procedures before you shoot your first match.\nIf this is your first USPSA match\, please see the match director immediately upon arrival and plan to attend a pre-match new shooters briefing.  We will cover specific rules and answer questions\, but the following general rules will keep you in compliance when you first arrive:\nA. Bring your unloaded gun to the match in a case or bag.\nB. Handle your gun only at one of these two approved times:\n1.       When in the marked safety areas. These areas are where you transfer the gun from your bag or case to your holster at the start of the match\, and where you return it to your bag or case when you are finished with the match.\n2.       When explicitly authorized by the RO when it is your turn to shoot a stage. You are allowed to handle your gun beginning with the “Make Ready “ command and ending with the “Range Is Clear” command.\nC. Do not bring ammunition into the safety areas.\nD. Guns are to be unloaded with no magazines in them at all times except for when you are the shooter and have been given the “Make Ready “ command. After the “Range Is Clear” command you are again subject to the unloaded gun requirement.\nPlease go to https://uspsa.org/ for additional information and rule book. \nWe will cover specific rules and answer questions at the new shooter’s briefing before the match but the following general rules will keep you in compliance when you first arrive:\nA. Bring your unloaded gun to the match in a case or bag.\nB. Handle your gun only at one of these two approved times:\n1.	When in the marked safety areas. These areas are where you transfer the gun from your bag or case to your holster at the start of the match\, and where you return it to your bag or case when you are finished with the match.\n2.	When explicitly authorized by the RO when it is your turn to shoot a stage. You are allowed to handle your gun beginning with the “Make Ready “ command and ending with the “Range Is Clear” command.\nC. Do not bring ammunition into the safety areas.\nD. Guns are to be unloaded with no magazines in them at all times except for when you are the shooter and have been given the “Make Ready “ command. After the “Range Is Clear” command you are again subject to the unloaded gun requirement.
URL:https://gunstuff.tv/event/2026-07-30-uspsa-at-phoenix-rod-and-gun-club-clone/
LOCATION:915 West Olney Drive\, Phoenix Arizona\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260731T010000
DTEND;TZID=UTC:20260731T030000
DTSTAMP:20260708T063813Z
CREATED:20260708T063813Z
LAST-MODIFIED:20260708T063813Z
UID:10019351-1785459600-1785466800@gunstuff.tv
SUMMARY:NRL-PRS practice (Jul 30)
DESCRIPTION:Practicing monthly COF stages from NRL22\, BCPRL\, CRPS.\nMatch fee is $5 for members.\nNon-members pay an additional $10 for the day card.\nCash only.\nSetup and sign in at 18:00\, firing line goes hot at 18:30.\nHope to see you there.
URL:https://gunstuff.tv/event/nrl-prs-practice-jul-30/
LOCATION:5000 Upper Harper Road\, Coquitlam BC\, Canada
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260731T040000
DTEND;TZID=UTC:20260801T140000
DTSTAMP:20260617T024532Z
CREATED:20260519T203809Z
LAST-MODIFIED:20260617T024532Z
UID:10013734-1785470400-1785592800@gunstuff.tv
SUMMARY:The Hunter's Edge Tier 2 SADPA league match Saturday 1 August 2026
DESCRIPTION:Trident Sport Shooting Club invites all paid-up and eligible SADPA members to participate in 9 challenging and innovative stages (including the Classifier) on Saturday 1 August 2026. Equipment checks and registration 06h30 to 07h45. Match starts at 08h00.\nYou’ll need your hunter’s instinct to survive this one.\nIt is advised that travelling competitors book accommodation in Heidelberg (Gauteng)\nSO spots are filled.\nSafety Officers and approved Match Officials working on this match will shoot on the 31st of July 2026. Equipment checks and registration at 06h00.\nOfficials have no match fee (only pay for 2nd entry/platform)\nMatch Details:\nMatch Type: Tier 2 - SADPA Handgun Match\nStages: 8 (approved for Tier 2 standards) plus a Classifier and Chrono stage\nMinimum Round Count: 160 (additional rounds recommended)\nElectronic Match Booklet: To be distributed at a later stage\nMatch Shirt will be loaded in the last week of April ‘26\nParticipants will be allowed to enter PCC as a second entry.\nFees:\nMatch Entry.\nSingle: R 250 (per Platform – Handgun/PCC)\nSpit-braai after the match will include Whole Lamb on the spit\, roasted chicken drumsticks\, Spit roasted veg and baby potato with 3 salads and bread rolls (Cutlery and crockery will be provided): R250 Per Person.\nMatch Shirt: R565 - R620. Shirt order closes on 1 June 2026.\nPlease email proof of payment to – info@tssc.org.za\nShooters will only be approved and able to squad after payment for entry is received.\nPayment Details:\nAccount Name: Trident Sport Shooting Club\nBank: First National Bank\nAccount Number: 63208367713\nREF: Name and SADPA number\nMail pop: admin@tssc.org.za\nEntry Eligibility\nThe Hunter's Edge Tier 2 SADPA League Matchis open to all SADPA members in good standing\, subject to the match administration rules outlined below:\nEligibility Requirements:\n•1.1.2	All shooters wishing to compete in Tier 2 and above matches must have accumulated at least 20 points in the 18 months prior to the match date.\n• 1.1.3 Shooters who do not meet the 20-point requirement may contact the Match Director and motivate why they should be allowed to participate. The Match Director’s decision to accept or reject the application is final.\nImportant Notes:\n• If an entrant does not have a valid classification for the division entered\, or does not meet the points requirement\, they will be notified via email.\n• It is the responsibility of the entrant to arrange with their club to complete a classifier before 25 July 2026.\n• If you do not meet the eligibility requirements or need to request an exemption\, please email the Match Director at: chairman@tssc.org.za\nMatch Equipment.\nAll equipment must comply with Match Rule 7 of the SADPA Match Rules\, Version 2.6.\nMedals\nMedals at this match will be awarded in accordance with SADPA Match Rules Section 11\, with the following amendments:\nMedal Awards (Individual):\n• All shooters will be divided into gender categories: Male and Female\n• Within each gender category\, medals will be awarded to the top 3 competitors per Division and Classification.\n• This applies to all age categories.\nCategory Awards:\n• Category awards (e.g. Junior\, Senior\, Distinguished Senior) will be issued as per Rule 11.6.2.\nMost Accurate Awards:\n• The “Most Accurate” award will be split into:\n•	Most Accurate: Optics and Lasers (OL)\n•	Most Accurate: Iron Sights\n•	Most Accurate: PCC\n(As per Rule 11.7)\nWe look forward to welcoming you to a safe\, competitive\, and fun match!
URL:https://gunstuff.tv/event/the-hunters-edge-tier-2-sadpa-league-match-saturday-1-august-2026/
LOCATION:\, Heidelberg Gauteng\, South Africa
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260731T080000
DTEND;TZID=UTC:20260802T170000
DTSTAMP:20260609T233848Z
CREATED:20260609T233848Z
LAST-MODIFIED:20260609T233848Z
UID:10016438-1785484800-1785690000@gunstuff.tv
SUMMARY:Centaur SG L2 - The Artemis Games
DESCRIPTION:IPSC L2 Shotgun Match\nSubject to change\nMaximum 50 Competitors for main match Sunday 2nd August\nMaximum 20 Competitors for pre match Saturday 1st August\n10 stages. Shot over 1 Day\nEntry fees\n£85 Non-Members\, or £76 for Centaur Sporting Club Members\nConcessions:\nArmed service or Veteran: £72\nJunior (21 or below) Price: £60\nIf you wish to RO the match or sponsor a stage / the match please get in touch with us at info@centaursporting.com before registering & paying.\nRefunds\nNo refunds provided within 14 days of the event (unless a replacement is taken on the wait list)\n50% Refund provided 30 Calendar days before pre match.\n100% Refund provided 45 Calendar days before pre match.\nAdditional Terms\n• All refund requests must be made in writing via email to info@centaursporting.com\n• The date of receipt of the cancellation email will be considered the official date of the request.\n• Refunds will be processed using the original payment method via Stripe within 7–14 business days after approval.\n• We reserve the right to deny a refund if evidence of service usage is present or if terms are violated.\n• If you require use of section 2 shotgun\, please make us aware.\nREQUIRES UKPSA SAFETY CERTIFICATION - Please contact if you require this.
URL:https://gunstuff.tv/event/centaur-sg-l2-the-artemis-games/
LOCATION:Bottesford Lane\, Nottingham Nottinghamshire\, United Kingdom
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260731T090000
DTEND;TZID=UTC:20260731T090000
DTSTAMP:20260708T092004Z
CREATED:20251031T195554Z
LAST-MODIFIED:20260708T092004Z
UID:10002830-1785488400-1785488400@gunstuff.tv
SUMMARY:2026 Tennessee State Steel Challenge Championship presented by Creekside Custom
DESCRIPTION:2026 Tennessee State Steel Challenge Championship presented by Creekside Custom\nMatch Status: Approved by DNROI\nMatch Starts on Jul 31\, 2026\nMatch will end Aug 01\, 2026\nMatch Location:\nCrockett Pioneers\n142 Scout Camp Rd\nWhitesburg\, TN 37891\nManaged by:\nCrockett Pioneers\nStage Count: 6\nRound Count: 150\nMatch Entry Fee: $50.00\nMatch Director: Greg Leitch\nRange Master: Gary McConnell\nAdditional Details\nRegister!\nhttps://practiscore.com/2026-tennessee-state-steel-challenge-championship/register
URL:https://gunstuff.tv/event/2026-tennessee-state-steel-challenge-championship/
LOCATION:Crockett Pioneers\, 142 Scout Camp Rd\, Whitesburg\, TN\, United States
GEO:36.332198;-83.152055
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Crockett Pioneers 142 Scout Camp Rd Whitesburg TN United States;X-APPLE-RADIUS=500;X-TITLE=142 Scout Camp Rd:geo:-83.152055,36.332198
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260731T090000
DTEND;TZID=UTC:20260731T090000
DTSTAMP:20260708T092004Z
CREATED:20260107T013338Z
LAST-MODIFIED:20260708T092004Z
UID:10003788-1785488400-1785488400@gunstuff.tv
SUMMARY:Pioneer Sportsmens 2026 Sig Sauer Area 7 Steel Challenge Championship
DESCRIPTION:Pioneer Sportsmens 2026 Sig Sauer Area 7 Steel Challenge Championship\nMatch Status: Approved by DNROI\nMatch Starts on Jul 31\, 2026\nMatch will end Aug 02\, 2026\nMatch Location:\nPioneer Sportsmen Inc\n1046 Clinton Street\, 21 Farrington Road\nDunbarton\, NH 03046\nManaged by:\nPioneer Sportsmen Inc\nStage Count: 8\nRound Count: 195\nMatch Entry Fee: $90.00\nMatch Director: Doug Fuller\nRange Master: David Bold & Lee Cabana\nAdditional Details\nStaff shoots on Thursday July 30. Staff shoots one gun free for each day of service. Public shooting morning and afternoon flights on Friday July 31 and Saturday August 1 plus a morning flight on Sunday Aug 2. Adults shoot first gun at $90 and additional guns for $60 each. Juniors shoot first gun at $60 and additional guns at $40. Match to be structured much like 2025 Area 7 match. Registration is through Practiscore\, see registration link\, registration opens 2/23/26 at 6:00 PM. Sig Sauer has generously agreed to sponsor this match again this year with many guns being donated for shooter prizes. Many other shooter prizes as well including performance-based cash prizes.\nRegister!\nhttps://practiscore.com/pioneer-sportsmens-2026-area-7-steel-challenge-championship/register
URL:https://gunstuff.tv/event/pioneer-sportsmen-2026-area-7-steel-challenge-championship/
LOCATION:Pioneer Sportsmen Inc\, 1046 Clinton St\, Pages Corner\, NH\, United States
GEO:43.152917;-71.616755
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Pioneer Sportsmen Inc 1046 Clinton St Pages Corner NH United States;X-APPLE-RADIUS=500;X-TITLE=1046 Clinton St:geo:-71.616755,43.152917
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260731T090000
DTEND;TZID=UTC:20260731T090000
DTSTAMP:20260712T135007Z
CREATED:20260405T110254Z
LAST-MODIFIED:20260712T135007Z
UID:10006781-1785488400-1785488400@gunstuff.tv
SUMMARY:Pistol Clinic
DESCRIPTION:Memphis\, TN - TopGun Memphis\nJuly 31\, 2026 (One Day Event)\nThis is a Pistol Clinic. The Pistol Clinic teaches the fundamentals of pistol/handgun safety\, accuracy\, and many other topics.\nYou must be at least 18 years of age to attend a pistol event in the State of Tennessee.\nBoth 22LR and centerfire pistol cartridges are allowed at this event.\nRegister Now\nAddress: 2770 Whitten Rd\, Memphis\, TN 38133\nWebsite: topgunmemphis.com\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:  $18 per person per day\nCamping Available:  No camping.\nHotels:\nDirections:\nSee map to range.\nGPS: 35.201551\,-89.838275\nState Laws to be aware of:\nIt is the responsibility of attendees to know and comply with all State and Federal Firearms Laws.\nTennessee State Firearms Laws\nMisc:\nFor more information contact:\nName: TN State Coordinator Email Address: TN@appleseedinfo.org
URL:https://gunstuff.tv/event/pistol-clinic-69/
LOCATION:TopGun Memphis\, 2770 Whitten Rd\, Memphis\, TN 38133
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260731T093000
DTEND;TZID=UTC:20260801T020000
DTSTAMP:20260708T063814Z
CREATED:20260708T063814Z
LAST-MODIFIED:20260708T063814Z
UID:10019353-1785490200-1785549600@gunstuff.tv
SUMMARY:Parma Armory PCSL Pistol
DESCRIPTION:This is a live competition event\, and only pre-registered participants will be allowed to compete.\nNo walk-ins will be accepted. Practiscore does not guarantee a spot. You must register and pay on the Parma Armory Website. Detailed instructions will be provided on the day of the event.\nWe will be using a PCSL rules to structure the stages and scoring.\nImportant: You must go to https://theparmaarmory.com/move-and-shoot/ to guarantee a spot and to pay for the match.
URL:https://gunstuff.tv/event/parma-armory-pcsl-pistol/
LOCATION:5301 Hauserman Road\, Parma Ohio\, United States
END:VEVENT
END:VCALENDAR