German Police ContractGerman Police Contract Contract: German Police ContractSerial Numbers: 28,000, 60,000Size of Contract: 7500Contract Accessories: HolsterSpecial Markings: None #economy
German Police Contract Contract: German Police ContractSerial Numbers: 28,000, 60,000Size of Contract: 7500Contract Accessories: HolsterSpecial Markings: None #economy