Glock G40 mos 10mm long slide. Vortex vemon red dot. Comes with two 15rd mags