What are your opinios on these rust killers? Robar, Armor cote, and Armory cote etc NP3 etc... Is Marinecote on the Mossberg Mariners the same. What is the difference between this and bead blast? Any suggestions