Over the last couple days it seems like all my shotgun does is gather rust. About a quarter of the shotguns metal is bare, which is very shiny when duck hunting and will rust like it was meant to. So my question here is that do any of the spray on gun coats (aluma-hyde II, Krylon fusion, etc.) work effectively at preventing rust?? I saw here a good information. Thanks.