I'm picking up a Beretta 1201fp police trade in. It's in good mechanical shape, but needs to be refinished from banging around in a police cruiser. Does anyone have a recommendation of who to take it to in the Beaverton/Portland area? I was thinking about taking it to Curt's as I really like the people in that shop, but I'm not sure if it's something they do. I had a nickel plated 870. It might be cool to have this finished in nickel. Any thoughts?