Glock 17 1982 July 8, 2019 16 32 64 128 Glock 17 gen 1 classic Glock 17 magazine Glock g 17 Glock 17 gbb gen 5 Glock 17 gen 1 review