For preserving and preventing rust I like Break Free CLP on the outside metal surfaces and for the moving parts. In the bore I use Butch's gun oil or Kroil.
If you're talking about cleaning the bore, I like to use a mixture of Shooter's Choice and Kroil (75/25 ratio respectively). If copper is present I'll use Barnes CR-10 or Wipeout after cleaning with the aforementioned.
__________________
A Computer lets you make more mistakes faster than any invention in human history--with the possible exception of handguns and tequila.
The MP7 cleaning & lubing products are EXCELLENT!!! I highly recommend them.
The only other thing you'll need is something to get the copper out of your rifle barrels, for which either Barnes CR-10 or Sweet's 7.62 are great for (just don't use bronze jags or brushes with them).
__________________
"Every moving thing that liveth, I give unto you as meat" (Gen 9:3)