Many years ago at the old Pomona Gun Show there was a guy selling gunwax. It was carnauba based and he used it on all his guns. He had a barrel of water and would submerge his rifles in the water, then pull them out. All the water beaded off instantly.
He described it as the same concept as car wax.
I have thought about it many times over the years, and thought it was a great idea.