On most any military base, the paint shop isn't called the paint shop. It's Corrosion Control. The Navy or Army wouldn't paint a gun carriage for appearance purposes; the paint would be there to protect it from deterioration. The gun carriages on a ship would be the same color as the ship so that the carriages would not stand out against the rest of the ship - a white or red gun carriage on a gray ship would be more visible to the enemy. So you can expect the gun carriage was battleship gray like the rest of the ship.