Glock 29 - comes with 2-10rd magazines 1-15rd(Glock 20) magazine and 1-30rd sgm tactical magazine. Also comes with orginal case, x-grip, we the people iwb holster and 60rds of 10mm