BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//GunStuff TV - ECPv6.17.0//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:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T223000
DTSTAMP:20260701T062027Z
CREATED:20260602T210840Z
LAST-MODIFIED:20260701T062027Z
UID:10015732-1783173600-1783204200@gunstuff.tv
SUMMARY:IPSC Alberta 2026 07 04 Milo
DESCRIPTION:IPSC Alberta Level II Qualifier.  First shots downrange are at 8:00 am.  It is recommended that you be at the range at 7 am.
URL:https://gunstuff.tv/event/ipsc-alberta-2026-07-04-milo/
LOCATION:184 Range Road 223\, Township Road\, Milo Alberta\, Canada
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T220000
DTSTAMP:20260701T062035Z
CREATED:20260519T203720Z
LAST-MODIFIED:20260701T062035Z
UID:10012949-1783173600-1783202400@gunstuff.tv
SUMMARY:RDS USPSA July 2026 Match
DESCRIPTION:Monthly USPSA Match – Razorback Dynamic Shooters\nThank you for registering to shoot with Razorback Dynamic Shooters!\n→ This month’s match will follow our five squads\, five stages\, five bays format\, designed to keep squads smaller and the match moving efficiently.\n→ Round Count: Approx. 90 to 110 rounds — Always bring extra ✓\nImportant Info:\n• Gate Code: Will be emailed Thursday before the match\n• Withdrawals: If you are unable to attend\, please withdraw as early as possible through PractiScore.\n• Day-of-match cancellations: TEXT the Match Director at 720-315-5859.\nMatch Day — Saturday\n• Gates Open: 7:30 AM\n• Setup Begins: 7:30 AM — We greatly appreciate all help!\n• Sign-In: Begins around 8:30 AM (once setup is complete)\n• Shooters Meeting: Approx. 8:50 AM\n• First Shots: As close to 9:00 AM as possible\nMatch Fees:\n• $20 - Non-RDS Member\n• $15 - RDS Member\n• $15 - Junior (ages 12–17)\, Non-RDS Member\n• $10 - Junior\, RDS Member\nWe’re looking forward to seeing you on the range this Saturday.
URL:https://gunstuff.tv/event/rds-uspsa-july-2026-match/
LOCATION:\, Bentonville Arkansas\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T210000
DTSTAMP:20260701T062018Z
CREATED:20260701T062018Z
LAST-MODIFIED:20260701T062018Z
UID:10018413-1783173600-1783198800@gunstuff.tv
SUMMARY:Glacier Practical Shooters USPSA 7-4-2026
DESCRIPTION:Setup begins at 8:00AM\nStages will be available to walk as soon as setup is complete and all stages approved by the MD/RM.\nOnsite registration closes at 9:30AM\nMatch starts at 10:00AM\nIf you need to withdraw\, we’re happy to issue a refund minus any credit card processing fees. Refund requests need to be made prior to match day. No-shows on match day won’t be eligible for a refund.\nUnregistered walk-in shooters will be accepted\, if an open slot is available. The match fee for walk-in shooters is $30.00\nDon't forget\, the match DOES NOT run without setup help!\nShooters who bring a pickup for use in setup receive a $10.00 match discount. (Must be present at 8:00am to receive discount.) Current limit 3 discounts.\nMinimum round count -
URL:https://gunstuff.tv/event/glacier-practical-shooters-uspsa-7-4-2026/
LOCATION:14210 MT-83\, Bigfork\, MT\, United States
GEO:48.0737;-114.09009
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T210000
DTSTAMP:20260701T062018Z
CREATED:20260701T062018Z
LAST-MODIFIED:20260701T062018Z
UID:10018412-1783173600-1783198800@gunstuff.tv
SUMMARY:SWGC USPSA Pistol Match - July 2026
DESCRIPTION:Sir Walter Gun Club - USPSA Pistol Match – 8 Stages\n$25.00 for non-members of SWGC\, $15.00 for members of SWGC.  Jr. shooters are $10.00\nThe Match Director will also serve as the Range Master for this match.\nNOTE:  If you withdraw from the match before midnight on the Thursday before the match\, you will be refunded your match fee less $2.00 to cover the fees.   No refunds or credits will be given for withdrawals after that time or no shows at the match.\nSir Walter Gun Club SIG Sauer P320 Ban\nEffective 8/7/2025\, all SIG Sauer P320-based pistols are prohibited at Sir Walter Gun Club until further notice.\nIn the interest of safety for all members and visitors\, the Sir Walter Gun Club board is implementing a temporary ban prohibiting all SIG Sauer P320-based pistols from being brought onto or used on club property. This includes all variants and modified versions of the P320 platform\, such as the X5.\nThis decision has been made following a series of recent incidents and un-commanded discharges involving the P320 platform. Considering these events\, several government agencies and private facilities have also adopted similar temporary restrictions on the use of these firearms while further testing and evaluations are conducted.\nWe understand that this may be an inconvenience to some of our members and guests\, and we sincerely thank you for your understanding and cooperation as we prioritize the safety and well-being of our entire community. The Sir Walter Gun Club board will re-evaluate this decision in the future as new credible information emerges.\nPlease Note: This restriction applies only to the P320 and its variants. All other SIG Sauer pistols and rifles are unaffected by this ban and remain welcome on club property.
URL:https://gunstuff.tv/event/swgc-uspsa-pistol-match-july-2026/
LOCATION:2507 Hester Road\, Creedmoor\, NC\, United States
GEO:36.108089;-78.671974
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T210000
DTSTAMP:20260701T062024Z
CREATED:20260624T042736Z
LAST-MODIFIED:20260701T062024Z
UID:10017750-1783173600-1783198800@gunstuff.tv
SUMMARY:NOCO Precision Rifle Match July 4th
DESCRIPTION:This monthly Long Range match will be held on the 1st Saturday of every month at Pawnee Sportsman's Center in Briggsdale CO. This is NOT a bench rest or belly match. We will emphasize positional shooting (tripods\, barricades\, Bags\, etc.) There will be pistols as well.\nThis is a fun challenging match for all skill levels. Come out to learn and challenge your skills with a like minded group of people.\nFee: $40\nCheck-in: 0800 at AREA 2 (just past Cowboy Town)\nSafety Brief: 0830 Area 2 PARKING LOT\nRifle:80- 20 pistol\nTargets- 250-1400 1.5-4 MOA
URL:https://gunstuff.tv/event/noco-precision-rifle-match-july-4th/
LOCATION:40914 Co Rd 71\, Briggsdale\, CO\, United States
GEO:40.443596;-104.240542
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T210000
DTSTAMP:20260701T062023Z
CREATED:20260526T205504Z
LAST-MODIFIED:20260701T062023Z
UID:10014871-1783173600-1783198800@gunstuff.tv
SUMMARY:Holmen IDPA July 4\, 2026
DESCRIPTION:6 Stages Match averages 90-108 rounds.\nBring at least 200 rounds\nGate opens 9:00am\nRegistration / Check In 9:00am\nWalk in Registration welcome.\nRegistration CLOSES at 9:45am\nShooters Meeting 9:45am\nMatch 10:00am\n$25 Match fee\, $20 for ROs\, $10 for juniors (17 & under)\nFor Current Divisions and Rules\, visit https://www.idpa.com\nFor any questions email Dave Jones at holmenidpa@gmail.com
URL:https://gunstuff.tv/event/holmen-idpa-july-4-2026/
LOCATION:W7503 County Road T\, Holmen\, WI\, United States
GEO:43.968617;-91.223484
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T210000
DTSTAMP:20260701T062021Z
CREATED:20260519T203719Z
LAST-MODIFIED:20260701T062021Z
UID:10012935-1783173600-1783198800@gunstuff.tv
SUMMARY:LTD USPSA Level 1 July 2026
DESCRIPTION:LTD USPSA Level 1 Match: Check-in starts at 8:15 am.  Mandatory Safety Review/New Shooter Orientation starts at 8:40 am.  First shots at 9:00 am.\nStandard price is $32 online or $30 cash in person. Please contact us if you would like to pay with cash in person.
URL:https://gunstuff.tv/event/ltd-uspsa-level-1-july-2026/
LOCATION:1649 East 650 North\, Kaysville\, UT\, United States
GEO:41.03522;-111.93855
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T200000
DTSTAMP:20260701T062033Z
CREATED:20260701T062033Z
LAST-MODIFIED:20260701T062033Z
UID:10018423-1783173600-1783195200@gunstuff.tv
SUMMARY:APSC USPSA 04July2026
DESCRIPTION:Join us for a USPSA match Saturday\, 04JUL at Austin Rifle Club.\n***We are a card-only payment match***\nWant $5 off your match fee while supporting APSC?\nBecome a member of the club: https://apscatx.com/join\nRegistration for this match will be online only\, with match fees paid through Practiscore.  Register\, pay\, and choose your squad.  If you're not on a squad by match day we'll put you into the next open slot.  When you show up at the match\, be sure to help with setup\, this is a volunteer sport\, after all\, then we'll have a quick shooter meeting and you can go straight to your squads.\nIf you're new to USPSA\, please be there by 9:10 for a brief new shooter meeting in bay I\, the second bay with stages near the parking lot.  We'll run you through the basic safety rules and explain how the game works.\nIf the match is full\, register on the waiting list\, because there's a good chance we'll be able to squeeze you into the match\, and if not\, we'll do our best to get you into the next one.\nAny other questions?  Contact us at club@austinpracticalshooting.com\nMatch Details\n8:00 am Setup starts\n9:10 am New to USPSA Shooters\, Required Safety Briefing.\n9:15 am Shooter's meeting\n9:20 am Match starts - Hammer DOWN!\n6 stages\nRound Count\n~130 but as always\, bring more\nMatch Fee\n$25 for non-APSC Members\, $20 for APSC Members - join here https://apscatx.com/join. Juniors under 18 are $10\, payable online during registration.  We'll issue refunds (minus the stripe fee\, ~90 cents) for anyone that notifies us they can't make it by 8 AM Friday.\nLocation\nAustin Rifle Club 16312 Littig Rd Manor\, TX 78653\nMatch Scores\nWill be Posted to PractiScore https://practiscore.com/results/\nType APSC in the "Search" box and select the match you want to see.\nScores will be posted as quickly as possible following the end of the match.\nFind Austin Practical Shooting Club on Facebook for more information\nUSPSA Match: 1st and 3rd Saturdays\nSteel Match: 4th Sunday of every month
URL:https://gunstuff.tv/event/apsc-uspsa-04july2026/
LOCATION:16312 Littig RD\, Manor TX\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T200000
DTSTAMP:20260701T062019Z
CREATED:20260609T224505Z
LAST-MODIFIED:20260701T062019Z
UID:10016348-1783173600-1783195200@gunstuff.tv
SUMMARY:TRPC Steel Challenge\, July 4th 2026
DESCRIPTION:SCSA295 Tulpehocken Rifle and Pistol Club.  This is a Tier 1 local club match consisting of 6 official steel challenge stages.  Minimum round count is 150 but bring 200-250 rounds per gun.  In the event of inclement weather the match will be cancelled.  Access to the ranges may be restricted by snow and/or ice.\n.\nSteel Challenge Rules can be found at https://scsa.org/rules\nRegistration runs from 9:00AM to 10:00AM.  We will have three squads in the morning.\nPlease only sign up for a maximum of two guns.  Additional guns can be added at the match depending on squad sizes.\nFee is $15 for first gun\, $10 for second gun and $5 for additional guns.\nShooters and spectators will require eye and ear protection when on the range. \nRange is a cold range. Guns must remain holstered or cased except when under direction on the firing line or in a safe handling area.  Prior to the match all guns must be cleared. If you arrive with a loaded carry gun\, please contact a range officer.   For Pistol Caliber Carbines and .22 Rimfire Rifles and empty chamber indicator (ECI) or safety flag is required as well as a case for transport.\nClub address and information  \nHome \n\nTulpehocken Rifle and Pistol Club Molleystown Range\n243 Molleystown Rd.\, Pine Grove\, PA 17963
URL:https://gunstuff.tv/event/trpc-steel-challenge-july-4th-2026/
LOCATION:243 Molleystown Road\, Pine Grove\, PA\, United States
GEO:40.577029;-76.33716
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T193000
DTSTAMP:20260701T062032Z
CREATED:20260701T062032Z
LAST-MODIFIED:20260701T062032Z
UID:10018421-1783173600-1783193400@gunstuff.tv
SUMMARY:Big Sky Long Range Precision Shooters July 4th Steel Match
DESCRIPTION:Shooters meeting at 0800.  Steel match\, bring 75 rounds\, there will be a couple 11&12 round stages.  $40 entry fee.  Distance from 100 to 1250 yards.  Two classes: under 13# and over 13#.  6 stages.  Shooting by 0915.  Should be done by 1400.   We will have multiple position stages and it'll be perfect for new shooters or shooters that want to work on positions.    We’ve also added a Non-Positional division that does not include positions\, all stages will be shot from bench or prone for those shooters.\n                              EYE AND EAR PROTECTION ARE REQUIRED.
URL:https://gunstuff.tv/event/big-sky-long-range-precision-shooters-july-4th-steel-match/
LOCATION:330 Indian Creek Road\, Townsend\, MT\, United States
GEO:46.406137;-111.399649
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T190000
DTSTAMP:20260701T062033Z
CREATED:20260624T042750Z
LAST-MODIFIED:20260701T062033Z
UID:10017751-1783173600-1783191600@gunstuff.tv
SUMMARY:Oakland County Sportsman's Club - 8 stage Saturday Steel Challenge - July 4th 2026
DESCRIPTION:This match will have all 8 stages\nPlease make sure you complete a separate registration for "EACH" gun you plan to shoot.\n$25 for first gun. OCSC Members receive a discount.\n$10 for each additional gun. NOTE: You must first register your primary gun before registering an additional gun.\nIf you want to shoot with a group please use the group code function or email me at mstailey7137@gmail.com at least a week before the match and I will do my best to put you together.\n*** PLEASE READ CAREFULLY ***\n####\nUntil further notice the D.R. Wilson Action Pistol Range will no longer allow the use of the Sig Sauer P320 or any of it's variants for competition. D.R. Wilson is about safety first for our members\, competitors\, staff and spectators and all others associated with any APR event. While we have no direct knowledge of the potential technical defect of the weapon system\,the reports\, the volume of ranges\, organizations and military units declaring a problem has made it too visible to deny. We will re-evaluate this decision in the future if new credible information emerges.\n####\n####\nYou can pay with Credit Card at time of registration or pay cash day of match. If paying cash exact change is appreciated. If you are unable to attend match please let Match Director know you will not be attending.\nIf you pay with Credit Card and request a refund upto and including day before match there will be a $5 fee. No shows will not receive a refund.\n####\nMatch Director can move shooters to balance squads.\nPlease keep an eye out on email for match updates as weather becomes unpredictable.\nWalk-ins will be accepted until registration closes at 9:30 AM
URL:https://gunstuff.tv/event/oakland-county-sportsmans-club-8-stage-saturday-steel-challenge-july-4th-2026/
LOCATION:4770 Waterford Road\, Clarkston Michigan\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T190000
DTSTAMP:20260624T042730Z
CREATED:20260624T042730Z
LAST-MODIFIED:20260624T042730Z
UID:10017749-1783173600-1783191600@gunstuff.tv
SUMMARY:EFGA Escondido Fish and Game Association Combat Match - Trophy Series Match #6 -  July 4 2026
DESCRIPTION:Thank you for your interest in participating in the Escondido Fish and Game Association Combat Match.\n**********************************************************************\n                2026 Combat Match Trophy Series Match #6\n**********************************************************************\nThis is the 6th of 6 Matches for the 2026 Trophy Series. Shooters will have a chance to compete for a trophy.\nCompetitors will receive points for placing in their respective\nDivision and/or Category. Open\,Carry/Limited Optic\, PCC\,\nProduction\, Single Stack and 22 Rimfire will have 1st\, 2nd\nand 3rd place trophies\, Revolver & Top Handgunner will have\none trophy. Categories are Lady\, Senior\, Super Senior\, and Distinguished Senior only. Competitors must shoot at least 3 matches in one division to qualify. Shooters must make sure your registration is complete and correct to get credit for your match entry.  One gun registration limit per competitor.\nAwards will be given during the August Shooters meeting and BBQ following the match.\nThis is a steel match. It consists of 5 stages\, using Time Plus scoring. All stages will need 18 rounds to complete the stage. Bring extra.\nYou will need a minimum of 3 magazines or speed loaders\, holster\, magazine pouches\, eyes and hearing protection. A (PCC) shooter must have their (PCC) fully covered inside a soft or hard case with a chamber flag inserted. PCC’s can only be handled at the Safety table or firing live under the direction of a Range Safety Officer. A general knowledge of firearm safety is mandatory.\nAge Requirements: 21 and above. Juniors 15-20 (must be accompanied by parent or guardian).\nHolster & Belt requirements:\nHolsters MUST be directly attached to the belt.\nCompetitors must not be permitted to commence a course of fire:\n1. Wearing a shoulder holster.\n2. Holster that does not fully cover the trigger and trigger guard.\n4. Inside the waistband holsters. No concealed drawing.\n5. Holsters that have a cover over the gun that has to be uncovered to draw the firearm.\n6. Holsters that point backwards towards the crowd.\nIf your holster doesn’t comply to these requirements\, you must correct your holster and get approval from the Combat Match Shoot Chair prior to shooting the match.\nAmmo requirements:  No steel core ammunition including magnum or 9 major loads allowed. This ammo damages some of our mild steel targets and has a higher potential for ricochets.  Minimum Caliber is 9mm for All divisions with the exception of the 22 Rimfire division. No 22 Carbine allowed. Pistols only.\nMatch fee:\nMembers: $10.00\nNon-members: $20.00\nJuniors: Under 15 - 20 $15.00 ( non member)\n2nd gun registration 50% off regular registration.\nAllowed only if there is less than 80 shooters.\nWe do not accept payment online at this time. Please pay cash at check-in on match day.\n7:00 - 8:00a.m. Check-in\n8:05a.m. - Mandatory Shooters Safety meeting & Stage Description.\nMembers early registration. Friday 12:00p.m. - Sunday 11:59a.m.\nOpen registration:  Sunday 12:00p.m. - Friday 6:00p.m.\nEFGA Members may pre-register before match opens to the public. Members who regularly attend or have attended the Combat Match in the past will receive an email containing a  pre-registration code. This code will allow you to pre-register on Practiscore.com  If you are a member and did not receive an email\, and would like to pre-register for the upcoming Combat Match\, please email the Match Director for the code. Members please do not share this code with non-members or register a non-member during members only early registration.\nNon-members attempting to register early will have their registration canceled. Please register during open public registration.\nThere is a maximum of 80 shooters for this match.  Members and non-members may only register one firearm. If the maximum number of shooters is not filled by close of check-in\, on match day you may request to shoot a second gun. Second guns must compete in a different division.\n100 shooters will be allowed to register. First come first served. So please pick a squad right away if you have the opportunity. If you weren’t able to squad due to maximum capacity being reached\, Please check back for open spots. There’s always shooters who withdraw from the match.\nAll shooters must attend the shooters meeting. If you miss or don’t attend\, you don’t shoot. Range Policy. If you bring spectators\, please have them sign the green sheet.\nANY shooters arriving after 8:00AM will be denied shooting the match. Sorry no exceptions. Check-in and registration closes promptly at 8:00a.m. So please come early.\nNew shooters orientation: please see the Shoot Chair/Match Director right after stage description and before shooting your first stage. We will check your gear to make sure it meets Combat Match standards and answer any questions you may have.\nPlease do not handle your firearm or take your gear out of your vehicle while the flashing Blue light is on. Check-in and remain in the parking area until the Range Master has turned off the flashing Blue lights\, when the flashing Blue lights are turned off\, this means you may now enter the range area with your gear. You may holster your firearm ONLY at the Safety tables. Absolutely no handling of ammunition or dummy rounds at the Safety table. All firearms should be unloaded and no magazine in the magwell. Hammer down. Any handling of firearms anywhere else the shooter will be DQ’d.\nCombat Match Shoot Chair: Gary Fukuda\nEmail: gary.fukuda@gmail.com
URL:https://gunstuff.tv/event/efga-escondido-fish-and-game-association-combat-match-trophy-series-match-6-july-4-2026/
LOCATION:16525 Guejito Road\, Escondido California\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T190000
DTSTAMP:20260701T062028Z
CREATED:20260617T014230Z
LAST-MODIFIED:20260701T062028Z
UID:10017042-1783173600-1783191600@gunstuff.tv
SUMMARY:Oil Capital Great America 250 GPA Match
DESCRIPTION:Setup starts at 7:00 am\, sign in at 8:30\, a brief shooters’ meeting at 9:00 and the match starts right after. Match fee is $15 for OCRGC members and $20 for non-members.\nThe use of AIWB holsters and SERPA style holsters is prohibited at OCRGC GPA matches.\nGalactic Pistol Alliance is an action shooting sport promising Half the Rules - Twice the Fun!\nHere are a few features:\n•	No concealment garment necessary\n•	½ second scoring using standard IDPA targets\n•	Every stage may have up to 24 required shots.\n•	Ammo management is entirely the responsibility of the shooter\n•	Mags may be loaded to full capacity\n•	One mandatory reload on every stage\, after the first shot and before the last. You decide when and where to do it.\n•	Drop a loaded mag with no penalty\n•	Targets may be required to be shot while you are moving.\n•	There is no tactical priority for targets in the open\n•	Equipment you are using in another pistol sport is probably legal (no frame-mounted optics)\n•	The rulebook is clear\, concise\, unambiguous\, and only 12 pages long!
URL:https://gunstuff.tv/event/oil-capital-great-america-250-gpa-match/
LOCATION:30603 E 101st Street South\, Coweta\, OK\, United States
GEO:36.002092;-95.674795
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T190000
DTSTAMP:20260701T062022Z
CREATED:20260519T203721Z
LAST-MODIFIED:20260701T062022Z
UID:10012961-1783173600-1783191600@gunstuff.tv
SUMMARY:SAPS USPSA 7-04-26
DESCRIPTION:Thanks to all those who helped with setting up stages and tearing them down after our last match.\nThis is a purely volunteer sport\, no one is paid to set up or design stages\, or to put away walls\, targets etc. Everyone pays the same amount of money for match fees\, including the match director. That is why we are able to only charge $10.00 per person to shoot S.A.P.S. matches and still cover expenses.\nIf you enjoy shooting our matches we would like to avoid burning out our helpers so please lend a hand. We understand that not everyone is able to lift walls or move steel but helping with stapling paper targets and tearing them down when we finish would be a great help.\nThat will allow us to get set up earlier\, we can begin shooting sooner and we can get off the range quicker.\nBefore heading to the bays\, you need to check-in at the office. $5 fee for members and $10 fee for non-members.
URL:https://gunstuff.tv/event/saps-uspsa-7-04-26/
LOCATION:18300 W Ajo Hwy\, Tucson\, AZ\, United States
GEO:32.217975;-110.970869
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T190000
DTSTAMP:20260701T062021Z
CREATED:20260519T203721Z
LAST-MODIFIED:20260701T062021Z
UID:10012971-1783173600-1783191600@gunstuff.tv
SUMMARY:TSC USPSA 7/4/26
DESCRIPTION:This is a 6 stage USPSA match with 1-2 classifiers. The shooters meeting will be at 9:45 on match morning. The fee is 25$ that will be paid on match morning. Please reach out with any questions. Registration at 9:30.
URL:https://gunstuff.tv/event/tsc-uspsa-7-4-26/
LOCATION:770 Triangle Rd\, Bluefield\, VA\, United States
GEO:37.25262;-81.27121
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T190000
DTSTAMP:20260701T062034Z
CREATED:20260519T203721Z
LAST-MODIFIED:20260701T062034Z
UID:10012959-1783173600-1783191600@gunstuff.tv
SUMMARY:Dixie Desperados July 4 Wild Bunch
DESCRIPTION:SASS Wild Bunch monthly match using current SASS and RANGE rules.
URL:https://gunstuff.tv/event/dixie-desperados-monthly-wild-bunch/
LOCATION:936 South Shooting Sports Park Road\, Hurricane Utah\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T183000
DTSTAMP:20260701T062035Z
CREATED:20260701T062035Z
LAST-MODIFIED:20260701T062035Z
UID:10018427-1783173600-1783189800@gunstuff.tv
SUMMARY:JCSSA JUL 4 2026
DESCRIPTION:Monthly\, Level I USPSA match.    Match starts at 9 a.m. early summer hours with the shooters meeting.  Registration at the range starts at 8:30\, cash only payment of $30 required to participate.   Watching is free.\nAfter the shooters meeting\, designate someone to get your squad bucket w scoring tablet.\nSafe Area is the rifle range bay.\nCash only.
URL:https://gunstuff.tv/event/jcssa-jul-4-2026/
LOCATION:6465 FM 3136\, Alvarado TX\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T183000
DTSTAMP:20260701T062030Z
CREATED:20260624T042656Z
LAST-MODIFIED:20260701T062030Z
UID:10017745-1783173600-1783189800@gunstuff.tv
SUMMARY:ACSC Defensive Pistol July 4\, 2026
DESCRIPTION:ACSC match
URL:https://gunstuff.tv/event/acsc-defensive-pistol-july-4-2026/
LOCATION:1070 Old Joe Road\, Lawrenceburg\, KY\, United States
GEO:38.006484;-84.979923
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T183000
DTSTAMP:20260701T062033Z
CREATED:20260617T014520Z
LAST-MODIFIED:20260701T062033Z
UID:10017057-1783173600-1783189800@gunstuff.tv
SUMMARY:Texas Tactical Carbine / Handgun @ Total Hit Ranch 07.04.2026
DESCRIPTION:EVENT: Carbine / Handgun Match\nDATE: Saturday July 4th\nLOCATION: Total Hit Ranch 12135 Jarrat Rd\nSIGN UP:  0900hrs - 0945hrs\nPAYMENT: Match Fee is $33 if paid in cash at Range. Online Online Payments will add a $2 service fee.\nREFUNDS: Refunds will be given for withdrawals up until close of registration at 9pm the night before the match. (Convenience Fee unfortunately is nonrefundable) Once processed\, *Refunds will take 5 to 10 days to be received.\nYou can shoot this match with a Rifle and Handgun or with a Handgun only. We also have .22 and PCC Divisions available.\nThe match is open to all safe shooters of any age or skill level.\nIf you have any questions feel free to email us at IronMike@TexasTactical.Net\nHope to see y'all there!\nMichael "Iron Mike" Webb\nWWW.TEXASTACTICAL.NET
URL:https://gunstuff.tv/event/texas-tactical-carbine-handgun-total-hit-ranch-07-04-2026/
LOCATION:12135 Jarrat Rd\, Atascosa Texas\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T183000
DTSTAMP:20260701T062020Z
CREATED:20260617T014427Z
LAST-MODIFIED:20260701T062020Z
UID:10017050-1783173600-1783189800@gunstuff.tv
SUMMARY:RGGC 3 Gun Match July 4\, 2026
DESCRIPTION:Celebrate our 250th with a bang. This will be a 3 gun rifle\, shotgun\, pistol match with a variety of targets and distances.
URL:https://gunstuff.tv/event/rggc-3-gun-match-july-4-2026/
LOCATION:19200 Turner Road\, Richwood\, OH\, United States
GEO:40.427182;-83.352079
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T183000
DTSTAMP:20260701T062019Z
CREATED:20260617T014139Z
LAST-MODIFIED:20260701T062019Z
UID:10017039-1783173600-1783189800@gunstuff.tv
SUMMARY:2026-07-04 Saturday USPSA  at Phoenix Rod and Gun Club
DESCRIPTION:This will be a 5 USPSA stage match with a round count of between 150 and 160.\nThis match has a special contest!  the person wearing the brightest and most patriotic outfit as chosen by the match director will get to shoot the following month match for free!!\nIf you want to shoot both matches (Friday night and Saturday morning) then you will have to register in two different divisions per USPSA rule 6.2.4 and 6.2.4.1. Failure to do so may result in zero score for the second 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 matches but it is important that you be familiar with the rules and procedures before you shoot your first match.\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-04-saturday-uspsa-at-phoenix-rod-and-gun-club/
LOCATION:915 West Olney Drive\, Phoenix Arizona\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T183000
DTSTAMP:20260701T062023Z
CREATED:20260617T014036Z
LAST-MODIFIED:20260701T062023Z
UID:10017036-1783173600-1783189800@gunstuff.tv
SUMMARY:CAPS Club July 4th Falling Steel Match Saturday
DESCRIPTION:CAPS Club will be having an all falling  Steel match on Saturday July 4th\, 2026.\nMatch Location:\nTexas Shooting Academy\n300 N US Hwy 183\nFlorence\, TX 76527\nPLEASE REGISTER on the form below. Last chance to register or make changes is 9pm the night before to the match. If you're unable to attend the match\, please use the withdraw link in your confirmation email to release your spot or manage your registration at https://practiscore.com/dashboard/home\nThe gate code will be posted at the range. PLEASE DRIVE SLOWLY ON THE RANGE PROPERTY!\nOn match day\, check-in/registration opens at 8am and closes at 8:45am sharp. Please do not be late for registration as it holds up Shooter's Brief and On -Time start of the match.\nWe usually have six stages which are meant to be challenging and fun.\nSchedule\, match day:\n7:30 am - Final setup\, assistance is appreciated\n8:00 am - Check in starts and continues until 8:45 am\n8:30 am - New shooters brief - All new shooters must attend!\n8:45 am - Check-in and Registration Closes\n9:00 am - Shooters Meeting\, Hammer down\nMatch Fee\n$35.00 Regular match fee (18+)\n$30.00 CAPS Club Member match fee (18+)\n$20.00 Youth match fee (17-)\n$10.00 2nd Gun\n$15.00 Designated Safety Officers\nMatch fees can be paid with cash or check at match check-in. If paying by cash\, exact change is greatly appreciated. If paying by check\, please make your check payable to CAPS Club. We're unable accommodate online or credit card payments at this time.\nCAPS Club Membership\nAlthough membership to CAPS Club is not required to participate in any of our matches\, becoming a member makes it possible for us to provide a fun event. We appreciate your support! You can join our club or check your status when you check-in for the match.\nMatch Scores\nPosted to PractiScore: https://practiscore.com/results/\nType CAPS CLUB in the "Search" box and select the match you want to see.\nScores will be posted as soon as possible following the match.\nMore Info\nCAPS Club website: www.caps-club.org\nFacebook: www.facebook.com/CAPSClubTX
URL:https://gunstuff.tv/event/caps-club-july-4th-falling-steel-match-saturday/
LOCATION:300 N US HWY 183\, Florence\, TX\, United States
GEO:30.807586;-97.78119
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T183000
DTSTAMP:20260701T062028Z
CREATED:20260519T203718Z
LAST-MODIFIED:20260701T062028Z
UID:10012911-1783173600-1783189800@gunstuff.tv
SUMMARY:WPS ICORE Monthly Match July 2026
DESCRIPTION:All competitors must be 21 years of age or older and legally possess a firearm. Non-residents are advised to consult NY Penal Law 265.20. All matches are approved by the NRA as Special Tournaments. Club requires that competitors must have completed a Practical Pistol Safety Class and Range Check or have competed in a Level II or higher ICORE or USPSA match.\nPayment is required at check in.\nNon-Club Members: $25\nClub Members: $20
URL:https://gunstuff.tv/event/wps-icore-monthly-match-july-2026/
LOCATION:70 Rifle Range Road\, Albany\, NY\, United States
GEO:42.614852;-73.970812
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T180000
DTSTAMP:20260701T062019Z
CREATED:20260701T062019Z
LAST-MODIFIED:20260701T062019Z
UID:10018414-1783173600-1783188000@gunstuff.tv
SUMMARY:Collin County IDPA 7/04/2026 at M160 Registration/Payment Required
DESCRIPTION:Collin County IDPA Tier 1/Club IDPA match at Mission 160 range.\nOnline Fee: CCIDPA Members $26\, non-members $36.\n***Withdrawal refunds: Withdrawals submitted prior to 12 p.m. (Central Time) the day before the match will receive a full refund minus the $1 credit card processing fee. Withdrawals after the cutoff time will not refunded.***\nIf you are interested in joining the CCIDPA club\, visit us at: https://www.ccidpa.org/join-us.html\nMatch strictly limited to 90 shooters with preference given to first 12 SO's registered.\n***Newcomers must be at the range by 8:00 am so you can sign in and attend the Mandatory Safety Briefing at\n8:25 am.***\nAll participants need to bring work gloves for setup\, teardown and resetting props.
URL:https://gunstuff.tv/event/collin-county-idpa-7-04-2026-at-m160-registration-payment-required/
LOCATION:6040 Texas 160\, Whitewright Texas\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T180000
DTSTAMP:20260701T062018Z
CREATED:20260624T043038Z
LAST-MODIFIED:20260701T062018Z
UID:10017770-1783173600-1783188000@gunstuff.tv
SUMMARY:CASA IDPA July 4 2026 BUG Match
DESCRIPTION:Thank you for registering for the CASA IDPA BUG semi annual match.\nMatch starts at 9:00am\nMatch fee is $10.00 (There is a $1 convenience fee for Credit Card payments.\nCheck in and payment occurs 8:15am - 8:45am.
URL:https://gunstuff.tv/event/casa-idpa-july-4-2026-bug-match/
LOCATION:43210 Higginbotham Road\, Arkansas City\, AR\, United States
GEO:33.608922;-91.207356
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T180000
DTSTAMP:20260701T062033Z
CREATED:20260617T014507Z
LAST-MODIFIED:20260701T062033Z
UID:10017055-1783173600-1783188000@gunstuff.tv
SUMMARY:July 4 2026 The Range At True North Steel Challenge Match
DESCRIPTION:This will be a 6 stage Sanctioned Steel Challenge Match. The match sign up is from 9am to 9:45am with the match starting at 10am. To make your match more enjoyable it is recommended for pistol shooters that you bring 5 magazines for your firearm. You can use 2 to 3 you will just have to reload while you are shooting. Sign up early to choose your squad\, invite your friends out to shoot with. Price per shooter is $25\, any additional firearm/division is $15 per entry.  Let's ring some steel. Thanks!\n**Please notice the price change for additional firearm / division.  Starting March 2nd the price is $15 per entry.**
URL:https://gunstuff.tv/event/july-4-2026-the-range-at-true-north-steel-challenge-match/
LOCATION:5027 Hancock Road\, Oxford NC\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T180000
DTSTAMP:20260701T062031Z
CREATED:20260617T014352Z
LAST-MODIFIED:20260701T062031Z
UID:10017048-1783173600-1783188000@gunstuff.tv
SUMMARY:LSC IDPA Match 7-4-26
DESCRIPTION:NOTE:\nThe International Defensive Pistol Association\, Inc. (IDPA)\, in response to numerous reports and videos\, is immediately prohibiting the use of the SIG Sauer P320 in all of it’s variants from any competition or event under the name of IDPA. All other SIG Sauer models may be used in the division appropriate for their configuration.\nThe goal of IDPA is safety first for our members\, competitors\, staff and spectators and all others associated with any IDPA event. While we have no direct knowledge of the potential technical defect of the weapon system\, the volume of ranges\, organizations and military units declaring a problem has made it too visible to deny. We will re-evaluate this decision in the future if new credible information emerges.\n“IDPA is committed to maintaining a fair\, competitive\, and inclusive environment for all shooters\,” said IDPA President Joyce Wilson. “Banning a particular firearm is the last thing we ever want to do as an organization\, but the safety of our members and potential spectators has to come first.”\nMATCH INFORMATION\nSet up 8:00am - 9:30am (help appreciated)\nRegistration 8:30am - 9:30am\nShooter Meeting 9:45am\nMatch Begins 10:00am\nCost - $25 (Linden Members $15)\nRefunds for withdraw available until end of day on 7-2-26.\nWe will withhold a $2 fee to cover costs we are charged for the transaction.\nNo refunds for no shows.\nNo future match credits.\nAppendix Carry allowed.\nAny muzzle pointed over any berm at any time is a match DQ\, except for revolvers with the cylinder out. Any gun dropped at any time on LSC property is a match DQ.\nIf you would like to SO\, please contact me for the SO link.\nIf you come out to help with setup on Friday\, you will receive a $5 refund to the card used for registration.\nIf you have any questions\, please feel free to contact me.\nShawna Snow\nsms811@comcast.net
URL:https://gunstuff.tv/event/lsc-idpa-match-7-4-26/
LOCATION:14340 Hogan Rd.\, Linden\, MI\, United States
GEO:42.81447;-83.78245
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T180000
DTSTAMP:20260701T062019Z
CREATED:20260617T014213Z
LAST-MODIFIED:20260701T062019Z
UID:10017041-1783173600-1783188000@gunstuff.tv
SUMMARY:PGC July 2026 USPSA Independence Day Hose Fest
DESCRIPTION:PGC's July 2026 USPSA match will consist of 6 stages including 1 classifier.\nMatchday registration will begin at 9:00am. Shooters brief will be at 9:45am with hammers down at 10:00am. **PLEASE ARRIVE BEFORE 9AM**\nMatch fees are $20 for non-PGC members and $10 for PGC members. **MATCH FEES ARE CASH ONLY**\nIf you help with setup the Friday before the match\, your match fees are waived. Please reach out to the Match Director if you'd like to help.\nIMPORTANT UPDATE - IF YOU REGISTER ON PRACTISCORE AND DO NOT SHOW UP TO THE MATCH AND DO NOT WITHDRAW THE DAY BEFORE\, YOU WILL BE CHARGED AN EXTRA $5 AT THE NEXT MATCH YOU ATTEND.\nEmily Montalvo\nMatch Director\n(702)203-9036
URL:https://gunstuff.tv/event/pgc-july-2026-uspsa-match/
LOCATION:951 Summers Dr\, Ridgeville\, SC\, United States
GEO:33.032573;-80.37462
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T180000
DTSTAMP:20260624T042809Z
CREATED:20260609T224529Z
LAST-MODIFIED:20260624T042809Z
UID:10016349-1783173600-1783188000@gunstuff.tv
SUMMARY:Rimfire Falling Steel RFS by Chattanooga PSA -  SATURDAY  July 4th 2026
DESCRIPTION:PL - Pistol Limited (10 round Magazine Capacity)\nPO - Pistol Optic (10 round Magazine Capacity)\nPX - Pistol Open (No Round limit in magazine)\nR10 - Rifle Irons/Optics (10 Round Magazine Capacity Limit)\nRX - Rifle Open (No Magazine Capacity Limit)\n2GX - 2Gun Open (No Magazine Capacity Limits)\nFull RFS rules and additional information can be found at https://www.rfsteel22lr.com/ or our Facebook page at https://www.facebook.com/RimfireFS/\nShooters may shoot up to 2 Divisions if they choose. (Please register separately for each division.)\nSaturday match check in will begin at the clubhouse at 9:00am EST.\nPlease arrive by 9:30am EST so we can be ready to begin at 10:00am EST.\n***If this is your first time shooting RFS\, please arrive by 9:20am for a new shooter briefing.***\n$20 for your first Division\n$10 for a second Division\nJuniors (17 and under)  $10 per Division
URL:https://gunstuff.tv/event/rimfire-falling-steel-rfs-by-chattanooga-psa-saturday-july-4th-2026/
LOCATION:2009 Mowbray Pike\, Soddy Daisy TN\, United States
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260704T140000
DTEND;TZID=UTC:20260704T180000
DTSTAMP:20260701T062034Z
CREATED:20260602T210843Z
LAST-MODIFIED:20260701T062034Z
UID:10015736-1783173600-1783188000@gunstuff.tv
SUMMARY:Minute Man Combat Carbine Match
DESCRIPTION:Tactical General Purpose Carbine Match\nMatch Fee: $20 (cash only)\nShooters meeting will begin promptly at 0900.  Please be on time.  Anyone arriving after the shooters meeting has started will not shoot.\nEquipment needed:\n-General Purpose Carbine (5.45mm thru 8.6mm allowed)\n-3 Magazines\n-Recommend bringing 200 rounds\n (NO amour piercing or penetrator ammo)\n-Rifle Sling (2-point recommended)\n-Chamber Flag\n-Silencers Welcomed\nExpect Run and Gun Style Match\n3 Open Field stages (Targets 50-300 yards)\n2 CQB style stages (Targets 5-25 yards)\nNo sign up the day of the match\nContact Matt at tworiverpracticalshooters@outlook.com with questions
URL:https://gunstuff.tv/event/minute-man-combat-carbine-match/
LOCATION:2236 Allison Ave\, Sergeant Bluff IA\, United States
END:VEVENT
END:VCALENDAR