I bought a new slide for my Tanfoglio Witness but they only had the black slides in stock [it's been that way for a year or more] and my frame is the "Wonder" finish which is similar to NP3(+). Is Suarez International good for this kind of stuff? If not who should I go to for this?