General Dynamics NASSCO, a wholly-owned subsidiary of General Dynamics (NYSE:GD) , has been awarded a $940m contract from the U.S.