Skip to content
BPM
Search
Phone (919) 362-6805
  • CNC Services
  • Shop AR15Expand
    • BPM rifles
    • AR-15 Lower Parts
    • AR-15 Barrels and Parts
    • AR-15 Bolt
    • AR-15 Flash Hiders
    • AR-15 Assembled Uppers
  • Gear Locker
  • Projectiles
  • Handguards
  • BPM Tech Bulletins
  • About Us
  • Support
BPM

Cart


You may be interested inโ€ฆ

Your cart is currently empty!

Browse store


New in store

  • Accu- Set       Expanding Pin Set   (Front and Rear)
    Accu- Set Expanding Pin Set (Front and Rear)
    $79.90
    Select optionsLoading Done
  • Accu-Set Expanding Pin
    Accu-Set Expanding Pin
    $39.95
    Select optionsLoading Done
  • Adjustable Gas System
    Adjustable Gas System
    $145.00 – $160.00Price range: $145.00 through $160.00
    Select optionsLoading Done
  • 14.5" .223  Wylde
    14.5″ .223 Wylde
    $89.95
    Add to cartLoading Done

Since 1992, Barnes Precision Machine has been the trusted OEM partner for 15+ firearms manufacturers while delivering AS9100-certified CNC machining services to aerospace, defense, and medical industries.

  • (919) 362-6805
  • 1434 Farrington Rd, Apex, NC 27523
  • info@barnesprecisionmachine.com
  • Facebook
  • Instagram

Quick Links

  • Home
  • CNC Services
  • Shop AR15 Parts
  • About Us
  • BPM Tech Bulletins
  • Blog
  • Support
  • My Account

Shop

  • BPM rifles
  • Gear Locker
  • Projectiles
  • Handguards
  • AR-15 Lower Parts
  • AR-15 Barrels and Parts
  • AR-15 Bolt
  • AR-15 Flash Hiders
  • AR-15 Assembled Uppers

© 2026 Barnes Precision Machine. All Rights Reserved. S5T

Lost your password?


Don't have an account yet? Sign up

Review Cart

No products in the cart.

Scroll to top
  • CNC Services
  • Shop AR15
    • BPM rifles
    • AR-15 Lower Parts
    • AR-15 Barrels and Parts
    • AR-15 Bolt
    • AR-15 Flash Hiders
    • AR-15 Assembled Uppers
  • Gear Locker
  • Projectiles
  • Handguards
  • BPM Tech Bulletins
  • About Us
  • Support