THIS IS THE NEW GLOCK 19 GEN 5 IN A 9MM. COMES IN HARD CASE WITH THREE MAGS, SPEED LOADER, AND BACK STRAPS.