This is a brand new ss alpha 1 stripped slide for the gen 3 G17...its never been assembled...i bought it for a build and never used it.