jack.jpg

Skills Check: Distance Shooting

Life-threatening encounters can occur anywhere, any time and at any distance.

Interests



Get the best of Shooting Illustrated delivered to your inbox.