Delivery Order to Olin Winchester LLC by Department of the Army: $434.1M obligated, latest action 2025-08-26. Award Fy24 Production Orders.