Well I'm trying to do this for surface ships but it looks like ubi hard coded all this crap in. You have to use a different gun for the "player" turret and another type for everything else. I think they actually went through more work than it's worth to make it like this. I'm convinced it's impossible to make the IJN Ise's 6 gun turrets upgrade from the interface. Oh well...
12 hours and nothing accomplished. Yay.