To change the loadout of an aircraft, you must:
1) modify "cod" files containing loadout information
or
2) edit aircrafts' Java cod to use SAS Common Utils's loadout functions,
both of which are "easy" for someone who knows what their doing, but neither of which are easy for someone who hasn't been initiated into Java programming and mod tools.
But, because I do know how to use mod tools, and making this kind of mod takes around 30 seconds, here you go, here's a mod that ensures 37mm cannon loadouts for the P-39 D-1 and D-2, both with and without the bomb or droptank:
https://www.mediafire.com/file/xjsszrwvzfc4ygk/#P-39D+30mm+Cannon+Loadouts.zip/fileFor installation, put the "#P-39D 30mm Cannon Loadouts" folder into the "#WAW3" folder.
I'd also recommend adding these lines to your weapons.properties, so that the loadouts have stylized names:
###################################################################################################################################################################
# Bell P39D1 Airacobra, 1941 (additional loadouts)
###################################################################################################################################################################
P-39D1.m4 nose 1x 37mm M4, 30 rounds
P-39D1.m4_1x500 37mm M4 + 1x 500lb bombs
P-39D1.m4_1x75dt 37mm M4 + 1x 75 gal droptank
###################################################################################################################################################################
# Bell P39D2 Airacobra, 1941 (additional loadouts)
###################################################################################################################################################################
P-39D2.m4_1x500 37mm M4 + 1x 500lb bombs
P-39D2.m4_1x75dt 37mm M4 + 1x 75 gal droptank