Sport-Specific Skills & Techniques 6 min read How to Train for Long-Duration Shooting Competitions afreejohn October 21, 2025