Glock 17 max range July 8, 2019 16 32 64 128 Glock 17 max effective range Glock 17 range Glock 17 mag extension Glock 17 magazine Glock 17 21rd mag Glock 17 long range