Brand New OEM Glock 23 Gen 5 Complete Slide (with barrel & internals).