I ordered a "chrome" 3 pin kit that included a slide lock, trigger pin, locking block pin and factory extended slide stop. Upon getting my order in the mail I discovered that it is a satin chrome finish (not a mirrored chrome). It stated that on the item page but i overlooked it when ordering. The pins look somewhat chrome-ish, however the extended slide stop is not. Does anyone know if I can polish the extended slide stop with Mothers's polish? The material almost feels like it is aluminum rather than solid steel. Any suggestions?