Glock 17 gen 3 9x19 July 8, 2019 16 32 64 128 Glock 17 gen 3 kal 9x19 mm Glock 17 gen 5 cal 9x19 3 out of 5 Glock 17 gen 3 9mm Glock 17 g3 Gen 3 glock 34 Glock 19 gen 3 vs gen 4