8/21/23 Take the good with the bad! IDPA Match VLOG Previous My Night Vision Setup Next Purposeful Practice VLOG You Might Also Like Quantified Performance JTAC "when keeping it real goes wrong” How to win the tactical games sniper challenge PRS Barricade DIY under $100 My First Steel Challenge Sucked My Downfall... USPSA at GRITR
8/21/23 Take the good with the bad! IDPA Match VLOG Previous My Night Vision Setup Next Purposeful Practice VLOG You Might Also Like Quantified Performance JTAC "when keeping it real goes wrong” How to win the tactical games sniper challenge PRS Barricade DIY under $100 My First Steel Challenge Sucked My Downfall... USPSA at GRITR