I have a Browning semi auto in 30.06 built in 1959 and it's my baby.

I went target shooting and when I got home we had to leave so I did not get to clean the rifle until a week later. When I went to clean it the side of the rifle where the shells eject had minor surface rust, urrrr frown

After scrubbing the rust off with Hoppies once and a gun degreaser another time and then re applying oil the surface rust comes back in a mater of 2-3 days.

What do I need to do to totally eliminate the rust and keep it from coming back?
_________________________
A.K.A
Lead Thrower