After years of development for a specific contract, Barrett Firearms has released the 308 variant of the REC7, the REC10.
This slideshow requires JavaScript.