Hornady One Shot Cleaner and Lube comes out on top of the list of rust prevention products. Tests have verified this claim. I think EEZOX rates a close 2nd. Blue finishes require maintenance. My opinion is frequent wipe downs with an oily rag will suffice. But why not use the best? Most here know that stainless steel can rust. Hence, it requires care though minimal. My favorite rust prevention stuff is Rig Gun Grease. It's not messy.