To add on to all these comments, in modern naval warfare, they usually do not rely on using the guns to eliminate its target. They usually use missiles to target air/surface targets, and torpedoes for submarines. The guns are usually used as warning shots or for smaller vessels.
A naval officer once told me, if you can see the target, its already too late.
Latest Answers