A British soldier aiming Glock 17 at the shooting range
Read More

Glock 17

The Glock 17 is one of the most popular service-duty pistols in the world. When it first appeared…