Glock 19 (Geneva Police) POV firing

Glock 19 Gen 3 made in Austria in 2006 for the Swiss Police in Geneva. Chambered in 9x19mm. These were equipped with tritium night sights, extended slide releases, and the front right of the frame was marked with the coat of arms of the Canton of Geneva. It’s very unusual to see Glocks fully built and proofed in Austria here in the US, since the Glocks sold here are usually at least proofed by Glock’s Georgia facility.
Back to Top