You're going to get the phonebook on this one... Many times it's been hashed out here. I use fine steel wool, 0000 fine and rifle oil and it takes off rust without removing blue.
Pics of it's condition would help here, very close clear pics. Also the missing parts can be had...