The Benchrest Club of St. Louis is arguably the premier shooting club of the U.S. This year the club hosted the PSL Shilen Challenge, and it proved to be the toughest match this year. The wind blew from left to right all day and proved fatal for a few pop up tents . The letups […]