I'm trying to fix the issue with the Gatling Laser with CF Frame mod doubling in weight when equipped and though I don't think this will solve the issue now that I've noticed having two gatling lasers in one's inventory fixes the issue for some reason and somehow the item is showing the correct weight but equipping is adding a second invisible weapon somehow, anyway, this script just to test if I can change the weight of the gatling lasers I pick up at all via quest script doesn't do anything as it stands, with NVSE GetWeight and SetWeight functions:
scn gatlinglaserweightfixscriptFloat WeightBegin GameMode set Weight to WeapGatlingLaser.GetWeight If Weight == 18 set Weight to 9 WeapGatlingLaser.SetWeight Weightendifend