Old thread, but worth an update. I've been using XCP to protect all my rifles in some occasionally fairly damp conditions, and some are in long term storage so dont get shot very often, as a result I havent had any issues with corrosion whatsoever. Best investment in a long while. Just wipe the bore out with a light solvent before shooting.