The Battle Arms Development 9MM Blowback AR-15 Enhanced Bolt Carrier Group is compatible with both Colt and Glock magazines. Features a reliable AR-15 style extractor claw with O-Ring and spring as well as broad trigger compatibility with ramped bottom geometry. The charging handle interfaces directly on the bolt carrier surface and can withstand vigorous pulling force without the worry of shearing off the carrier key. The reinforced firing pin is held in place with standard firing pin cotter pin. The Carrier is made from Mil-Spec 8620 Heat Treated Steel with a durable hard Nitride Black finish. Weight is 14.9 Ounces. Made in the USA.