QUESTIONS? CALL US AT 715.790.1322

6mm ARC Assembled Complete Upper

(31 customer reviews)

From:  $699.00

Your 6mm ARC Upper. Your Way.

Most AR-15 complete uppers come with parts you’re just going to swap out as soon as you open the box. At Grendel Hunter, we don’t believe in making you pay for parts you’re just going to throw in a spare parts bin. Have it built your way from the beginning and skip the box of leftover parts.

Our Custom Upper Builder lets you spec out your upper exactly how you want it from the start. We offer numerous options for barrels, handguards, BCG’s etc. The base price is for a complete, fully assembled upper. If you want to upgrade a component—like switching a mil-spec charging handle for an ambidextrous one—just select your preference and the total at the bottom of the page will update automatically.

The base price includes a Bolt Carrier Group. However, if you already have a BCG for this caliber, we aren’t going to force you to buy another one. Selecting “None” for that component will give you a $100 discount at checkout.

(Please Note: This $100 discount is applied in the cart and will not be reflected in the “Grand Total” at the bottom of this builder page.)

At the bottom of this page we’ve included in-depth descriptions of various components as well videos and FAQ’s.

SAVE! Get up to $250 off any Complete Upper with the purchase of an Optic

Travis B.
Upper shipped very quick and is very sharp. Factory ammo giving .75 groups at 100 yards. Helpful staff when you call with questions. Can’t ask for better!
Harold A.
Excellent fit and finish. Very accurate. Highly recommend.
Matthew P.
Excellent quality! Very light and shoots sub MOA with factory loads right out of the box. Would highly recommend!

6mm ARC Ballistics Data

All of the data below was gathered by Grendel Hunter staff shooting the various loads in 10+ round strings through a chronograph. The data was then entered into a ballistics calculator to provide us with velocities, energy and trajectories at various ranges. For our calculations we used the following conditions:

Temperature: 59 ℉ | Humidity: 50% | Barometric Pressure: 29.9 inHg | Altitude 1,000 FT
70gr Sierra Tipped Varmint King (G1 B.C. .299)
6mm ARC | Velocity, Energy & Trajectory Chart (22″ Barrel)
Range (Yds)Velocity (FPS)Energy (Ft-Lbs)Drop (Inches)
0 (Muzzle)31781570-2.7
100284612590.0
20025391001-1.7
3002252788-8.7
4001984612-22.7
5001737469-45.5
6001514356-79.9
7001323272-129.5

Note: Data calculated with a 100-yard zero, 2.65″ scope height, and environmental parameters of 59°F, 50% humidity, and 1,000 FT altitude.

Ballistic trajectory line graph showing the smooth bullet path and drop in inches for a 70 grain Varmint King bullet from 0 to 700 yards with a 100-yard zero.
Line chart mapping the velocity degradation in feet per second for a 70 grain Varmint King projectile tracked across 100-yard increments out to 700 yards.
Ballistic data chart displaying the kinetic energy retention and downrange impact force in foot-pounds for a 70gr Varmint King bullet.
75gr V-MAX (G1 B.C. .330) 6mm ARC | Velocity, Energy & Trajectory Chart (22″ Barrel)
Range (Yds) Velocity (FPS) Energy (Ft-Lbs) Drop (Inches)
0 (Muzzle) 3001 1500 -2.7
100 2711 1224 0.0
200 2440 991 -2.1
300 2185 795 -10.0
400 1946 630 -25.3
500 1724 495 -49.7
600 1523 386 -85.9
700 1346 302 -137.1
800 1201 240 -207.6
900 1091 198 -302.0
1000 1013 171 -425.4

Note: Data calculated with a 100-yard zero, 2.65″ scope height, and environmental parameters of 59°F, 50% humidity, and 1,000 FT altitude.

Ballistic trajectory line graph showing the arced bullet flight path and drop values in inches for a 75 grain Hornady V-Max projectile out to 700 yards.
Line chart tracking the downrange velocity degradation in feet per second (FPS) for a 75gr Hornady V-Max bullet from muzzle to 700 yards.
Ballistic performance graph illustrating downrange kinetic energy retention in foot-pounds (FT-LBS) for a 75 grain Hornady V-Max varmint bullet.
80gr Hornady ELD-VT (G1 B.C. .410) 6mm ARC | Velocity, Energy & Trajectory Chart (22″ Barrel)
Range (Yds) Velocity (FPS) Energy (Ft-Lbs) Drop (Inches)
0 (Muzzle) 2964 1560 -2.7
100 2731 1325 0.0
200 2511 1120 -2.0
300 2301 940 -9.5
400 2101 784 -23.7
500 1912 649 -45.7
600 1734 534 -77.2
700 1569 437 -120.3
800 1420 358 -177.5
900 1289 295 -251.9
1000 1179 247 -347.3

Note: Data calculated with a 100-yard zero, 2.65″ scope height, and environmental parameters of 59°F, 50% humidity, and 1,000 FT altitude.

Ballistic trajectory line graph showing the arced bullet flight path, zero range, and drop values in inches for a 6mm ARC 80 grain Hornady ELD-VT projectile out to 700 yards.
Line chart tracking the downrange velocity degradation in feet per second (FPS) for a 6mm ARC 80gr Hornady ELD-VT bullet from muzzle to 700 yards.
Ballistic performance graph illustrating downrange kinetic energy retention in foot-pounds (FT-LBS) for the 6mm ARC 80 grain Hornady ELD-VT target and varmint bullet.
103gr Hornady ELD-X (G1 B.C. .512) 6mm ARC | Velocity, Energy & Trajectory Chart (22″ Barrel)
Range (Yds) Velocity (FPS) Energy (Ft-Lbs) Drop (Inches)
0 (Muzzle) 2698 1665 -2.7
100 2522 1454 0.0
200 2352 1265 -2.8
300 2190 1096 -11.9
400 2033 945 -28.3
500 1884 812 -53.0
600 1742 694 -87.6
700 1609 592 -133.6
800 1484 504 -193.0
900 1371 430 -268.3
1000 1271 369 -361.9

Note: Data calculated with a 100-yard zero, 2.65″ scope height, and environmental parameters of 59°F, 50% humidity, and 1,000 FT altitude.

Ballistic trajectory line graph tracking the downrange flight path and bullet drop in inches for a heavy 103 grain Hornady ELD-X projectile fired from a 22-inch barrel 6mm ARC rifle out to 700 yards.
Line chart mapping the downrange velocity retention in feet per second (FPS) for a 6mm ARC 103gr Hornady ELD-X bullet out of a 22" barrel starting at 2698 FPS muzzle velocity.
58gr Hornady V-MAX (G1 B.C. .250)
6mm ARC | Velocity, Energy & Trajectory Chart (18″ Barrel)
Range (Yds)Velocity (FPS)Energy (Ft-Lbs)Drop (Inches)
0 (Muzzle)33311429-2.7
100292311000.0
2002552838-1.4
3002210629-8.2
4001895462-22.2
5001612335-45.9
6001369241-83.1
7001178179-138.8
8001048142-219.4
900963119-331.1
1000899104-479.7

Note: Data calculated with a 100-yard zero, 2.65″ scope height, and environmental parameters of 59°F, 50% humidity, and 1,000 FT altitude.

Ballistic trajectory line graph tracking the high-velocity flight path and downrange bullet drop in inches out to 700 yards for a 58 grain Hornady V-Max bullet fired from an 18-inch barrel 6mm ARC rifle.
Line chart mapping downrange velocity retention in feet per second (FPS) across 700 yards for a 6mm ARC 58gr Hornady V-Max varmint projectile with a 3,331 FPS muzzle velocity out of an 18" barrel.
Ballistic performance graph illustrating downrange kinetic energy retention in foot-pounds (FT-LBS) from muzzle out to 700 yards for a 58 grain Hornady V-Max projectile shot from an 18-inch barrel 6mm ARC at 3,331 FPS.
65gr Maker T-Rex (G1 B.C. .330)
6mm ARC | Velocity, Energy & Trajectory Chart (18″ Barrel)
Range (Yds)Velocity (FPS)Energy (Ft-Lbs)Drop (Inches)
0 (Muzzle)32461520-2.7
100293912470.0
20026541016-1.4
3002386822-7.7
4002134657-20.2
5001898520-40.2
6001681408-70.0
7001484318-112.1
8001313249-170.0
9001175199-248.1
10001072166-351.1

Note: Data calculated with a 100-yard zero, 2.65″ scope height, and environmental parameters of 59°F, 50% humidity, and 1,000 FT altitude.

Ballistic trajectory line graph mapping the arced flight path and drop in inches for a 6mm 65 grain Maker T-Rex solid copper bullet out to 700 yards.
Line chart tracking downrange velocity degradation in feet per second (FPS) for a 65gr Maker T-Rex bullet starting at a muzzle velocity of 3246 FPS.
Ballistic performance graph showing kinetic energy retention and impact force in foot-pounds (FT-LBS) for the 6mm 65 grain Maker T-Rex expanding solid projectile.
70gr Sierra Tipped Varmint King (G1 B.C. .299)
6mm ARC | Velocity, Energy & Trajectory Chart (18″ Barrel)
Range (Yds)Velocity (FPS)Energy (Ft-Lbs)Drop (Inches)
0 (Muzzle)30891483-2.7
100276411870.0
2002462942-1.9
3002180739-9.6
4001917571-24.6
5001676437-49.1
6001461332-86.0
7001279254-139.3
8001137201-213.8
9001038167-315.0
1000967145-448.1

Note: Data calculated with a 100-yard zero, 2.65″ scope height, and environmental parameters of 59°F, 50% humidity, and 1,000 FT altitude.

Ballistic trajectory line graph showing the arced flight path and downrange bullet drop in inches for a 70 grain Varmint King projectile fired from an 18-inch barrel 6mm ARC rifle out to 700 yards.
Line chart tracking downrange velocity degradation in feet per second (FPS) for a 6mm ARC 70gr Varmint King bullet starting at a 3089 FPS muzzle velocity out of an 18" barrel.
Ballistic performance graph illustrating impact force and kinetic energy retention in foot-pounds (FT-LBS) for a 70 grain Varmint King bullet out of an 18-inch barrel 6mm ARC.
75gr Hornady V-MAX (G1 B.C. .330)
6mm ARC | Velocity, Energy & Trajectory Chart (18″ Barrel)
Range (Yds)Velocity (FPS)Energy (Ft-Lbs)Drop (Inches)
0 (Muzzle)29161416-2.7
100263211540.0
2002366932-2.4
3002115745-11.0
4001881589-27.4
5001664461-53.7
6001469359-92.5
7001301282-147.5
8001166226-223.0
9001066189-324.0
1000994165-455.3

Note: Data calculated with a 100-yard zero, 2.65″ scope height, and environmental parameters of 59°F, 50% humidity, and 1,000 FT altitude.

Ballistic trajectory line graph tracking the downrange flight path curve and drop values in inches for a 75 grain Hornady V-Max bullet fired from an 18-inch barrel 6mm ARC rifle out to 700 yards.
Line chart tracking velocity degradation in feet per second (FPS) across 700 yards for a 6mm ARC 75gr Hornady V-Max bullet starting at a 2916 FPS muzzle velocity out of an 18" barrel.
Ballistic performance graph showing kinetic energy retention in foot-pounds (FT-LBS) from muzzle out to 700 yards for a 75 grain Hornady V-Max projectile shot from an 18-inch barrel 6mm ARC.
85gr Maker T-Rex (G1 B.C. .340)
6mm ARC | Velocity, Energy & Trajectory Chart (18″ Barrel)
Range (Yds)Velocity (FPS)Energy (Ft-Lbs)Drop (Inches)
0 (Muzzle)28211502-2.7
100255112280.0
2002297996-2.7
3002058799-12.0
4001834635-29.6
5001627500-57.5
6001442393-98.6
7001283311-156.4
8001155252-235.3
9001061212-340.1
1000992186-475.6

Note: Data calculated with a 100-yard zero, 2.65″ scope height, and environmental parameters of 59°F, 50% humidity, and 1,000 FT altitude.

Ballistic trajectory line graph tracking the arced flight path and downrange bullet drop in inches for an 85 grain Maker T-Rex solid copper projectile fired from an 18-inch barrel 6mm ARC rifle out to 700 yards.
Line chart tracking downrange velocity degradation in feet per second (FPS) for a 6mm ARC 85gr Maker T-Rex solid copper bullet starting at a 2821 FPS muzzle velocity out of an 18" barrel.
Ballistic performance graph illustrating impact force and kinetic energy retention in foot-pounds (FT-LBS) for an 85 grain Maker T-Rex monolithic bullet shot from an 18-inch barrel 6mm ARC out to 700 yards.
90gr Hornady ELD-X (G1 B.C. .409)
6mm ARC | Velocity, Energy & Trajectory Chart (18″ Barrel)
Range (Yds)Velocity (FPS)Energy (Ft-Lbs)Drop (Inches)
0 (Muzzle)26891445-2.7
100247012190.0
20022611022-3.1
3002063851-12.9
4001876703-31.0
5001700577-58.9
6001538472-98.9
7001392387-153.6
8001264319-226.2
9001159268-320.6
10001078232-440.7

Note: Data calculated with a 100-yard zero, 2.65″ scope height, and environmental parameters of 59°F, 50% humidity, and 1,000 FT altitude.

Ballistic trajectory line graph tracking the downrange flight path and bullet drop in inches out to 700 yards for a mid-weight 90 grain Hornady ELD-X projectile fired from an 18-inch barrel 6mm ARC rifle.
Line chart mapping downrange velocity retention in feet per second (FPS) across 700 yards for a 6mm ARC 90gr Hornady ELD-X bullet out of an 18-inch barrel starting at 2689 FPS muzzle velocity.
Ballistic performance graph illustrating downrange kinetic energy retention in foot-pounds (FT-LBS) out to 700 yards for a 90 grain Hornady ELD-X hunting bullet shot from an 18" barrel 6mm ARC.
103gr Hornady ELD-X (G1 B.C. .512)
6mm ARC | Velocity, Energy & Trajectory Chart (18″ Barrel)
Range (Yds)Velocity (FPS)Energy (Ft-Lbs)Drop (Inches)
0 (Muzzle)25881532-2.7
100241613350.0
20022511158-3.3
30020921001-13.5
4001940861-31.6
5001795737-59.0
6001658629-97.1
7001531536-147.9
8001413457-213.5
9001307391-296.5
10001215338-399.8

Note: Data calculated with a 100-yard zero, 2.65″ scope height, and environmental parameters of 59°F, 50% humidity, and 1,000 FT altitude.

Ballistic trajectory line graph tracking the downrange flight path and bullet drop in inches out to 700 yards for a heavy 103 grain Hornady ELD-X projectile fired from an 18-inch barrel 6mm ARC rifle.
Line chart mapping downrange velocity retention in feet per second (FPS) for a 6mm ARC 103gr Hornady ELD-X bullet out of an 18-inch rifle barrel with a 2588 FPS muzzle velocity.
Ballistic performance graph illustrating downrange kinetic energy retention in foot-pounds (FT-LBS) across 700 yards for a 103 grain Hornady ELD-X hunting bullet shot from an 18" barrel 6mm ARC.

6mm ARC Barrels

Your barrel is the heart of the system. We offer 16″, 18″, 20″, and 22″ lengths in a Medium Contour so you can find the perfect balance between velocity and portability for your application.

  • Material: 416R Stainless Steel for accuracy and durability.

  • Finishes: Choose between Uncoated Stainless, Black Cerakote, or a Bead Blasted Stainless finish.

  • Fluting: All Lengths available in a Non-Fluted, classic profile or with Straight Flutes for weight savings.

Specifications

  • Liberty Barrels® made by Satern®
  • 6mm ARC
  • 416R Stainless Steel
  • Medium Contour
  • 1-7.5 Twist 5R Rifling
  • Mid Length Gas (16″ & 18″)
  • Rifle Length Gas (18″, 20″ & 22″) 
  • 5/8×24 Threads
  • .750 Gas Block Journal

Grendel Hunter AR-15 Billet Upper Receivers

Forget standard, mass-produced mil-spec forgings. We designed our Grendel Hunter Billet uppers to move beyond the “basic” look of a standard AR. Billet allows us the design freedom to create sharper lines and a more modern aesthetic that you just can’t get from a forging.

We didn’t just design an upper; we designed a system. Our uppers and handguards are engineered to match up in an almost monolithic way, creating a seamless, integrated look.

  • Slick Side: For the minimalist—no forward assist, shell deflector, or dust cover.

  • Traditional: Includes all standard features for those who want a classic style upper.

  • Premium Finishing: Available in Black Hardcoat Anodized, Magpul FDE Cerakote, and Magpul OD Green Cerakote. Note: All Cerakoted uppers are anodized on the interior for maximum durability and smooth cycling.

Specifications

  • 6061 T-6 (Slick Side Upper) or 7075 T-6 Aluminum (Traditional Upper)
  • M4 Feed ramps
  • .250 takedown pin holes
  • Forward Assist with threaded roll pin (Traditional Upper)
  • Dust Cover (Traditional Upper)

Grendel Hunter AR-15 Handguards: Form & Function

Every Grendel Hunter handguard is designed to integrate seamlessly with our billet uppers, creating a near-monolithic look and a rock-solid mounting platform. While they share the same rugged DNA, each version has a unique style.

Built-In Standards across all models:

  • Material: Lightweight, high-strength 6061-T6 Aluminum.

  • Rock-Solid Lockup: A heavy-duty Steel Barrel Nut and Steel Retention System ensure your rail doesn’t shift, even with heavy use.

  • Anti-Rotation Tabs: Integrated tabs prevent the rail from twisting under torque.

  • Slim Profile: A 1.3″ inside diameter provides a modern, ergonomic “C-clamp” grip and a sleek look.

  • Premium Finishing: Available in Black Hardcoat Anodized, Magpul FDE Cerakote, and Magpul OD Green Cerakote

Which Version is Right for Your Build?

V1: 

  • Front Profile: Aggressive Slant-Cut

  • Top Rail: Competition Style (Rails at front and back only)

  • M-LOK Slots: Sides and Bottom

  • Weight: Our Lightest Option

The V1 is our lightest handguard. By utilizing a competition-style top rail and a sleek slant-cut front, we’ve shed every unnecessary ounce without sacrificing mounting space.

V2: 

  • Front Profile: Traditional Squared-Off

  • Top Rail: Competition Style (Rails at front and back only)

  • M-LOK Slots: Sides and Bottom

  • Weight: Balanced

If you prefer a more traditional look, the V2 features a squared-off front end. It maintains the competition-style top rail for weight savings.

V3: 

  • Front Profile: Aggressive Slant-Cut

  • Top Rail: Full Picatinny (Continuous top rail)

  • M-LOK Slots: Full 360° (All sides)

  • Weight: Built for utility, but our heaviest option

The V3 is our most capable rail. It features a full-length Picatinny top rail and M-LOK slots surrounding the entire circumference. This is the go-to choice for hunters running thermal clip-ons, IR illuminators, or side-mounted accessories.

The Grendel Hunter BCG: Precision-Tuned Reliability

  • Headspace Check: We perform a manual headspace check for every upper using the specific barrel and bolt you’ve selected.

  • Optimized Extractor Tension: Excessive tension is a leading cause of malfunctions and extractor failure. We are meticulous about our extractor tension being at the “sweet spot”—ensuring reliable cycling without putting unnecessary stress on the steel.

  • Radiused Extractor Geometry: We avoid the “sharp fangs” found on most extractors. By having smooth corners on the extractor claw, we prevent the steel from digging into the brass case rim, ensuring the ejector can “kick” the brass out at the exact right microsecond for a clean ejection cycle.

  • Built to Last: Our bolts are machined from 9310 Steel, shot-peened for fatigue resistance, and Magnetic Particle Inspected (MPI).

Professional Grade Finishes

We offer four distinct finishes, each offering a significant upgrade over the old Mil-Spec phosphate in terms of lubricity, hardness, and ease of cleaning.


BCG Finish Specifications

Black Nitride

  • Surface Hardness: ~740 HV (Vickers)

  • The Process: A salt-bath thermo-chemical treatment that hardens the steel.

  • The Benefit: Far more durable and smoother than original Mil-Spec magnesium phosphate with excellent corrosion resistance.

Nickel Boron (NiB)

  • Surface Hardness: ~1800 HV (Vickers)

  • The Process: UCT EXO® (High Boron content).

  • The Benefit: An extremely hard, durable finish with a very low friction coefficient. It’s smooth and wipes clean easily.

DLC (Diamond-Like Carbon)

  • Surface Hardness: ~2300 HV (Vickers)

  • The Process: Next-level Plasma Enhanced Chemical Vapor Deposition (PECVD)

  • The Benefit: High hardness, Excellent abrasive wear resistance, Low thermal conductivity, Ultra-Low friction level.

P51+ High Polish Black

  • Surface Hardness: ~2300 HV (Vickers)
  • The Benefit: The same attributes of our DLC, but it receives extra polishing cycles to give it an EXTREMELY smooth and deep, black finish. 

BCG Technical Specifications:

  • Carrier: M16 Auto Profile (8620 Steel) for smooth cycling and increased mass.

  • Gas Key: 4130 Steel with properly staked Grade 8 fasteners.

  • Bolt: 6.5 Grendel / 6mm ARC / .22 ARC

  • Small Parts: 4140 Steel Cam Pin and Hard Chrome Firing Pin.

Grendel Hunter Gas Blocks

We exclusively use adjustable blocks in our uppers. With the explosion in popularity that suppressors have enjoyed in recent years, it just makes sense to have the ability to tune the gas. There are two models to choose from.

Note: Every upper is test-fired and shipped pre-set for reliable unsuppressed firing.

GH .750 Adjustable (Set & Forget)

  • Best For: Those who don’t plan to suppress or shooters who will suppress and want to tune their gas once and leave it. Generally requires handguard removal for adjustment since cutouts in handguards don’t always align with the adjustment screw. Handguard removal is as simple as removing two hex bolts, but it is an extra step.

  • Design: Side-access adjustment (1/16” Hex) with a front-facing locking screw.

  • Material: 4140 Steel with a Black Nitride finish.

GH .750 Click Adjustable (Premium)

  • Best For: Those who suppress or who like to really fine tune their rifles.

  • Design: Ball-detent system with 22 audible clicks of adjustment across the gas port and zero-shutoff.

  • Ease of Use: Front-access adjustment screw (1/8″ Hex) allows for tuning without removing the handguard.

  • Performance: Eliminates the “violent” over-gassed cycle common with suppressors, reducing carrier speed and heat.

  • Materials: 4140 PHT or 303 Stainless Steel.

  • Finishes: Black Nitride, Stainless, or Bead Blasted Stainless.

It depends on how you define “optimal.” In theory, if it takes 24″–26″ to get 100% of the powder burn inside the bore, then anything less is technically a compromise. But for most of us, carrying a “musket” in the field isn’t exactly optimal, either.

Ultimately, the right length comes down to your specific requirements. For example:

  • If you’re running a suppressor, getting in and out of a side-by-side, or trekking long distances, the portability of an 18″ barrel is hard to beat.

  • If you’re calling coyotes a couple hundred yards from the truck and shooting off a tripod, you might prioritize the higher velocity and flatter trajectory of a 22″ barrel over weight savings.

Choose the length that fits how you actually hunt, not the one that strangers on the internet tell you is “optimal.”

Yes. You choose the components above and we assemble and test fire with those parts. 

Yes. For every upper we build, we take the specific barrel and bolt the customer has selected and perform a headspace check prior to assembly.

Velocity differences between different length barrels can vary somewhat depending on the load and how quickly a specific powder burns. In our testing, we generally see ~ 30 fps of velocity gained per inch of barrel length between 16″ and 22″ with the 6mm ARC.

We ship the same or next business day. Since our website has a live inventory and we only sell things that actually exist on our shelves, we do not have lead times. 

Unfortunately, we do not accept backorders. It’s Grendel Hunter’s policy to only take a customer’s money for things that exist. 

If a specific component is out of stock, you can go to that item’s individual product page and join the “Back in Stock” email notification list.

When it comes to choosing a handguard’s length, a lot of it is personal preference. Here are a few things to consdier though:

  • You will want 14″ or longer to cover a rifle length gas system. 13″ or less is best for mid length gas.
  • The 14″v.2 and 15.3″v.1 & v.3 just cover the gas block on a rifle length gassed barrel, so that should give you an idea of how much barrel will be showing. 
  • For unsuppressed rifles, showing 3″-4″ of barrel is the most popular look. For example, a 17″ handguard on 20″ barrel. On suppressed rifles, since a suppressor almost looks like an “extension” of the barrel, a lot of guys go a bit longer, for example, a 17″ handguard on an 18″ barrel. 
  • Our 15.3″ handguards had that specific length chosen with two things in mind. First, to cover a rifle length gas system. Second, to still allow the direct threading of a suppressor when installed with a 16″ barrel. 

Playlist

Click here to browse our other Uppers. Don’t forget magazines!

 

 

Add a review

Your email address will not be published. Required fields are marked *

31 reviews for 6mm ARC Assembled Complete Upper

  1. Hunter (verified owner)

    Great upper. Came extremely quick, impressed with how it shoots.