Ships within 24 hrs — orders placed at the weekend ship Monday

Buying guide

Glock Barrel Fitment by Generation Guide

See which Combat Armory Glock barrels fit which model and generation, what drop-in fit means, and how to check before you order.

Updated · 5 min read

Why “Fits” Matters More Than the Photo

Every barrel in the Combat Armory catalog carries a “Fits” field that names the exact Glock model and generation range it is machined for, such as “19(Gen1-5)” or “17(Gen1-4).” That field is the only spec you should rely on when matching a barrel to your slide and frame. Two barrels can look nearly identical in a product photo and still not interchange, because the locking lug geometry, chamber dimensions, and barrel hood height are cut to the tolerances of a specific model.

Combat Armory machines its Glock barrels in Michigan from 416 stainless steel, heat treated to RC 41, with a fully supported chamber and an improved feed ramp. The company ships in-stock orders within 24 hours and offers free shipping on orders over $99.

Reading the Fits Field

The “Fits” custom field on each product page follows the same pattern across the catalog: model number, then the generation range in parentheses. In the current lineup this includes:

Fits valueModelGenerations covered
19(Gen1-5)Glock 191 through 5
17(Gen1-4)Glock 171 through 4
17(Gen5)Glock 175 only
26(Gen1-5)Glock 261 through 5
43-43XGlock 43 / 43XSingle-stack subcompact frame
21(Gen1-4)Glock 211 through 4
21(Gen3-4)Glock 213 through 4
23(Gen1-4)Glock 231 through 4
27(Gen1-4)Glock 271 through 4
34/17LGlock 34 / 17LLong-slide competition models
41(Gen1-4)Glock 411 through 4

Note that Glock 17 barrels split into two separate listings depending on generation: “17(Gen1-4)” and “17(Gen5)” are not interchangeable, because Glock changed the barrel hood and chamber support on the Gen5 17. If you own a Gen5 17, order the Gen5-specific barrel, not the Gen1-4 version, even though both say “17” in the name.

The bulk of the catalog is built around the Glock 19, which is the most common host pistol in the lineup, followed by the Glock 17. Most 19 and 17 barrels are chambered in 9mm; the Glock 21, 36, and 41 barrels in the catalog are chambered in .45 ACP.

Drop-In Fit vs. Fitting

Combat Armory describes its barrels as drop-in fit for the generation range listed. A drop-in barrel is machined to standard factory dimensions so it should seat, lock up, and cycle in a stock slide and frame without hand-fitting. That is the baseline you should expect when the Fits field matches your pistol.

Drop-in fit assumes a stock, unmodified slide and frame. If your Glock has an aftermarket barrel hood cut, a non-factory slide, or has been machined for a compensator, fitment can change even within the correct generation range. In those cases the barrel may need minor adjustment by a gunsmith, or it may not fit at all. Aftermarket frames and slides from other manufacturers that use Glock-pattern parts are not guaranteed to match factory tolerances either, so treat “Glock-compatible” third-party pistols as a case where fitting is more likely to be needed.

What “Match Grade” Means Here

Several barrels in the catalog are labeled match grade, including the Glock 19 and Ruger RXM 9mm barrels. In Combat Armory’s listings, match grade refers to a specific set of machining features rather than a guarantee of any particular accuracy number:

  • Fully supported chamber and an improved feed ramp design
  • Polished feed ramp for smoother feeding
  • Target crown and an oversized lock-up area
  • Conventional rifling with a polished chamber and bore, intended to run lead, plated, and jacketed bullets

These are manufacturing and finishing choices. Combat Armory does not publish independent accuracy testing for these barrels, and this guide makes no accuracy claims beyond what is listed on the product page.

How to Check Fitment Before You Order

  1. Confirm your pistol’s model number and generation. The generation is usually marked on the frame near the trigger guard or can be confirmed from your original box or Glock’s own model lookup.
  2. Match that exactly against the “Fits” value on the product page, for example /combat-armory-barrel-fits-glock-19-new-9mm-match-grade-barrel-threaded/.
  3. Check the calibre listed on the product page against the caliber marked on your slide. A 9mm barrel will not work in a .45 ACP frame, and vice versa, even if the “Fits” model number matches.
  4. If your pistol is a factory Glock with no frame or slide modifications, drop-in fit should apply directly. If it is not, plan for a fitting check.
  5. Confirm the barrel length matches your intended use, since barrel length shown in the bullets (for example 4.462” on the G19 barrel, or 3.78” on the G36 barrel) affects overall pistol length and holster compatibility.

Have any fitment questions checked by a qualified gunsmith before firing, and check federal, state and local law before ordering, since some barrel and frame parts are treated differently depending on jurisdiction.

You can browse the full range by model on the /glock-barrels-1/ category page, or filter to /glock-19-barrels/ and /glock-17-barrels/ directly.

FAQ

Will a Glock 19 barrel fit in a Glock 23 slide?

No. Even though the 19 and 23 share the same frame size, the 23 is chambered in .40 S&W and the 19 in 9mm; the chamber and bore dimensions are different calibers and are not interchangeable. Always match both the model/generation Fits value and the calibre listed on the product page.

Do I need gunsmithing tools to install a drop-in barrel?

Typically no. A drop-in barrel is designed to be field-stripped in and out the same way the factory barrel comes out, without machining or hand-fitting. If you encounter resistance during reassembly, stop and have the fit checked by a qualified gunsmith rather than forcing it.

My pistol has an aftermarket slide. Will fitment still be guaranteed?

Not necessarily. Drop-in fit is based on factory Glock dimensions. Aftermarket slides and frames from other manufacturers can vary slightly in tolerance, so fitting work may be required even when the model and generation match.

Parts mentioned in this guide

All parts →