Allen Engineering M24 (FDE). Modern version of the OPS INC 3rd model. .30 caliber baffle stack with extended direct thread mount. 12.25" length, 30 oz, 304 stainless steel. Mount length 4.52". Designed for barrels profiled to accept the suppressor, or compatible with SPR-style collar on thinner barrels. Note: If this product is reflected as in-stock it means it's either physically in-stock or allocated and available (serial number is assigned) at my distributor