I found this web sight on 6mmbr.com that tested various oils , from remington, to corrosionx, , etc... the link is below.
http://www.6mmbr.com/corrosiontest.html It seems like good tests, and it showed that Corrosionx came in barely 2nd place behind "Eezox"....
The following is the beginning of this article from the web site.....
Corrosion Protection Products
How to Keep Your Rifle Rust-Free in Storage
6mmBR.com SPONSORS
How do you ensure your nice rifle won't pick up rust or pits during long-term storage? They say "rust never sleeps" but if you follow our advice, you can enjoy peace of mind when put your guns away for the season. First, coat your rifles with a proven corrosion-inhibitor, second use a good storage bag, and third keep moisture out of your safe with a warming device and dessicants. Do NOT store guns in foam hardcases. The foam attracts and retains moisture. If you must use a foam case, wrap the gun first in plastic or use Brownells' thin Vapor Lock bags. These have a 0% moisture transmission rating.
Through the efforts of Andy from South Carolina, we've tested some of the best anti-corrosion products on the market, together with some old standards like RemOil. The results may surprise you.
Bottom Line--Eezox and Corrosion-X Are Superior
Use Eezox or Corrosion-X to coat your firearms. Eezox has the advantage that it goes on wet, but protects dry. Corrosion-X works nearly as well, is easy to apply, and is widely available. BreakFree works very well but starts to fade after repeated extreme exposure. However, we still like BreakFree because it penetrates into recesses better than almost anything else, and it is a very effective lubricant, not just a rust preventitive. You can also use thicker coverings like Rig Grease, Military Cosmoline, or even Petroleum Jelly, but these are messy to apply and a pain to remove.