BREAKING NEWS: The French Army Orders 75,000 Glock Pistols
It is finally official. The French Ministry of Armed Forces have ordered 74,596 Glock pistols in a contract worth over 44 Million Euros (about $49 Million USD). The first Glock 17s have already been delivered and deliveries will continue until 2022. The new Glocks will [Read More…]