A smith could do it and re-finish it if they're competent enough, but if you're strapped for cash like the time I was when my 870 got infested with rust, you can handle it yourself. Use steel wool (or sandpaper if it's really that bad - for your sake I hope not) and then use blueing PASTE. Do...