General Dynamics Corporation (GD) supply chain analysis