On what finish or surface? I've had beadblasting done on several different stainless steel guns, including the topstraps of 640s, and the entire exposed surfaces of a Ruger M77 rifle that I wanted to be glint-free for predator hunting. On stainless, it provides a dull, gray, matte, non-reflective finish, which may be a little more susceptible to rust and corrosion than a highly polished finish. Assumably, the process will remove bluing, and the various "coatings" in current common use, so you will probably need to refinish carbon steel surfaces with some rust/corrosion protective finish, which may, by itself achieve the desired result. Beadblasting is quite labor intensive, in part because it requires a thorough cleaning of the affected parts to remove the insidious blasting media. An alternative for small areas may be stippling, which also produces a matte, non-reflective finish, and also creates a roughened grip surface, maybe at less expense than beadblasting.