Winchester Awarded U.S. Army Pistol Ammo Contract Worth Up To $145M

x