Md has lots of wet weather, and my oldest 870 has seen plenty of it. No rust. People have used everything from car wax to bear grease with good results, provided they use a little elbow grease also.
IOW, how often and well one cleans and lubes is mo' relevant than what one uses or the nature of the finish.