firearmusernetwork.com
Jessie Duff Wins 2015 Single Stack Nationals
Sorry, but she did not. Unless my math is off, Phil Strader won the 2015 USPSA Single Stack Nationals. Here are the full results: Jessie Duff was 41st place overall and 25th place Master class. Yes…