I don't believe chrome rusts, I think you would technically say it "oxidizes".
I don't know if WD-40 is good on moving parts in your rifle, because of special solvents in it, and it causes a build-up of crap (for lack of a better word). I once got that tip for maintaining my milsim paintball...