The barrel appears to be stainless, it's for a 2nd gen full size 9mm pistols, models x39 or x59.
The extractors also appear to be stainless, so second or third gen stainless pistols. The long one looks like a 10mm or 45 ACP extractor, the short one looks to be for a 9mm/40 S&W.