Per the manufacturer: The Maxim Defense PDX™ U.R.G is built to handle the fierce demands of the Tier 1 community and designed to install on any Mil-Spec lower receiver. **The Maxim PDX U.R.G ships with your choice of a Standard Mil-Spec BCG to be used with most common M4 compatible lowers, or a PDX/SCW compatible BCG buffer and Spring.