The first two USN battleships weren't completed until sometime after they commissioned and machinery problems weren't alleviated sufficiently for them to enter service until Dec 1941.The six 35,000 tons battleships were laid down October 1937 to February 1940, commissioned April 1941 to August 1942, the 4 completed Iowas February 1943 to June 1944. It certainly took time to build the heavy guns and their mountings, but for the US it was a few months longer than the time to launch the hull, which is what production scheduling would be trying to do. The first triple 6 inch/47 turrets were delivered in February 1942, the Cleveland class began launching in November 1941, the first triple 8 inch/55 turrets were delivered in December 1942, the first Baltimore launched in July 1942.