If there really is a plastic slide, is it a NBB G18? If so, I'd expect it to not be a fully auto version of the G18... more like a G17? Then again, I can't see any pictures here so I don't know. If it is a G18, I'd expect a metal slide since they're semi and full automatic.
Either way.... what's the brand?