Firearms
Firearms

Barrett Firearms M82A2 .50 BMG 22-inch

Specifications