2017 USPSA National Championships-the competition - Carl Roessler