Firearms
Firearms

Barrett M107CQ .50 BMG 20-inch

Specifications