Sporting Rifle Book of Rifles and Ammunition

A guide to modern rifles, ammunition and their applications.