Dutch Army To Purchase More Barrett M107A1s
The Dutch Army is set to procure a further fifty Barrett .50 BMG M107A1 anti materiel rifles. The purchase is being made through TBM – Technisch Bureau H.A. Muller, Barrett Firearms Manufacturing’s sales representative… Continue reading "Dutch Army To Purchase More Barrett M107A1s"