Brand New OEM Glock 29 Gen 4 Complete Slide (with barrel & internals).