The USS Oklahoma in 1939 to 1940 was painted in Standard Navy Gray #5 on the hull and upperworks . With the wood deck unpainted looking like wood tan . The Steeldecks were painted #20 deck gray or dark gray paint.I dont know about Pearl Harbor era.
Trying to find out USS OKLAHOMA's paint scheme pre-Pearl Harbor 1939-40 and at Pearl Harbor 1941.
Also turret top colors for OKLAHOMA, CALIFORNIA, West Virginia and PENNSYLVANIA at Pearl Harbor. Had this info before but lost it. ARIZONA had here three turret tops painted red. Turret #3 with aircraft was her basic hull color.