sand blasting
I use phosphorous on bare metal, using a universal plastic spray bottle and "metal prep" from Home Depot. It is about $20 a gallon of concentrate (has a blue tint). Mix half and half with water to help remove rust, weaker to just stop it until you can prime. I let it dry, then scuff rather than remove it.