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).

Read more