General Dynamics' revenue is heavily reliant on the US, posing risks if defense spending decreases. Read why GD stock is ...