Barrett M107A1 Semi-Auto .50 BMG 20″ Barrel 10+1 Rounds Black Polymer Grip

$16,344.99

Barrett M107A1 is a semi-auto .50 BMG rifle with a 20″ fluted barrel and 10+1 round capacity. It features a Picatinny rail receiver, M-LOK handguard, QD biPod forend, and a thermal cheek guard.

7 in stock

SKU: 199294 Category: Tag: Brand:

Description

Barrett M107A1 is a semi-auto rifle chambered in .50 BMG, built around a 20″ fluted barrel and a 10+1 round capacity. It is set up for long-range use with a Picatinny rail receiver and an M-LOK handguard for mounting optics and accessories. The 1:15″ twist rate supports consistent performance with heavy .50 caliber projectiles.

Key features

  • Picatinny rail receiver for optics and accessory mounting
  • M-LOK handguard for attaching compatible gear
  • QD biPod forend to help with stability
  • Modular rear hand grip with an M1913 rail for monopod-style support
  • Thermal cheek guard for operator comfort
  • Anti-corrosive coating for protection in harsh environments
  • Muzzle brake compatible with Barrett QDL suppressors

Specifications

Caliber .50 BMG
Action Semi-Auto
Capacity 10+1 rounds
Barrel Length 20"
Twist Rate 1:15"

Additional information

UPC

810021512662

Manufacturer

Barrett Firearms

Manufacturer Part Number

20183

Action

Semi-Auto

Barrel Length

20"

Caliber/Gauge

.50 BMG

Capacity

10 + 1

Rate of Twist

1:15"

How You Get This Firearm

Pickup or ship to your FFL

This is a firearm. It requires an FFL transfer before you can take possession. Pick it up in person at our store (4755 US-280, Birmingham, AL 35242), or have it shipped to the FFL of your choice anywhere in the country.

Paperwork at pickup

A completed ATF Form 4473 and a NICS background check are required at pickup, per federal law. A valid Alabama concealed carry permit (regular or lifetime) can serve as an ATF-recognized alternative to the NICS check.

Transfer fees

Buying this listed item directly from us carries no transfer fee. If you'd rather ship in a firearm you bought elsewhere for us to receive and transfer to you, that incoming transfer runs $50. See our FFL Transfers page for the full process.