Never heard of Corrosion-X, plenty of guy's here use Barricade.
Truth,
Any good gun oil will do the job.
There is no mirical stuff that will replace due dilegance.
You just gotta keep an eye on it.
I use Hoppes #9 gun oil for light storage during shooting season and LPS 2 for long term off season.
I've learned to re-check bores with an oil patch after a day or two to be sure I properly coated, and once a month or so for off season. All my guns get the same care, they get checked frequently.