30 Days Of Dryfire

After a poor showing during last Saturday’s IPSC match in Dundee I decided to reevaluate my training routine and think about what I could do to ensure I start working my way up the USPSA classification ladder. I really thought