My father owned a gun store. We used nothing but G96, inside and out. Then and now, 60 years later, never any rust problems.
When WD40 came out, dad tested it against G96. He took two clean shotgun barrels, coated one with G96 the other with WD40. Put both barrels in a wet chamois gun case...