hmmmm i wouldnt buy 1 personally but thats my opinion.
you need to file the raised areas around the foresight grooves to ensure the silencer sits correctly on the muzzle,if you don't then the pellets may clip the silencer.
if you are worried about shiny bare steel then i have a bottle of blueing here that would cover it nicely