Glock 19 gen 4 with trijcon night sights extended slide release along with everything from factory as new