Skip to content
Halfmoon DefenseHalfmoon Defense
  • Home
  • Shop
  • My account
    • Cart
    • Checkout
  • Login / Register
  • Cart / $0.00 0
    • No products in the cart.

      Return to shop

  • 0
    Cart

    No products in the cart.

    Return to shop

Home / All Products / AR15 / Upper Parts
Filter

Showing all 8 results

Product categories
  • All Products
    • AR15
      • Lower Parts
        • Lower Grips
        • Lower Parts Kits
        • Stocks
      • Magazines
      • Upper Parts
        • Barrels
        • Bolt Carrier Groups
        • Gas Blocks
        • Muzzle Devices
        • Upper Receivers
    • Lights
    • Optics
Brands
Forward Controls Design LSFA-AA
Add to wishlist
Quick View
Out of stock

All Products

Forward Controls Design LSFA-AA

$45.60
Forward Controls Design, Ejection Port Cover
Add to wishlist
Quick View
Out of stock

All Products

Forward Controls Design, Ejection Port Cover

$47.50
LMT FA Piston Bolt Carrier Group G2 5.56
Add to wishlist
Quick View
Out of stock

All Products

LMT FA Piston Bolt Carrier Group G2 5.56

$386.10
LMT MRP Gen 2 5.56 Piston Barrel - 12"
Add to wishlist
Quick View
Out of stock

All Products

LMT MRP Gen 2 5.56 Piston Barrel – 12″

$696.00
LMT Shovelnose M-LOK Upper Receiver - 11.5"
Add to wishlist
Quick View
Out of stock

All Products

LMT Shovelnose M-LOK Upper Receiver – 11.5″

$912.60
SOLGW Stripped Upper Receiver
Add to wishlist
Quick View
Out of stock

All Products

SOLGW Stripped Upper Receiver

$142.50
Sons of Liberty Gun Works .750 Gas Block V2
Add to wishlist
Quick View
Out of stock

All Products

Sons of Liberty Gun Works .750 Gas Block V2

$45.00
SureFire Muzzle Brake 5.56 1/2-28
Add to wishlist
Quick View
Out of stock

All Products

SureFire Muzzle Brake 5.56 1/2-28

$152.00
Info
  • About Us
  • Contact Us
Site Navigation
  • Home
  • Shop
  • My account
    • Cart
    • Checkout
Legal
  • Privacy Policy
  • Terms and Conditions
Copyright [2024] © Halfmoon Defense
  • Home
  • Shop
  • My account
    • Cart
    • Checkout
  • Login / Register

Login

Lost your password?

Register

Your personal data will be used to support your experience throughout this website, to manage access to your account, and for other purposes described in our privacy policy.