Rifles and Combat Shotguns assault and sniper rifles - Norris lhJohn A. (Brassey's modern military equipment series)