Amazing site: http://www.navweaps.com/ The "Naval Weapons of the World From 1880 to Today" section is superb