Glock 19 g19 gen 5 9mm July 8, 2019 16 32 64 128 Glock 19 g19 gen5 9mm semiautomatic pistol review Glock g19 gen 5 9mm Glock 19 gen 5 fs Glock 19 gen 5 vs glock 45 Glock g19x gen 5 review Glock 19 gen 5 vs glock 23 gen 5