The Tapco Rifle Buffer is designed for AR-15 rifles with Rifle-Length buffer tubes and gas systems. While the exact length isn't specified, it weighs 5.2 ounces and is crafted from high-quality 7075 T6 Aluminum. This buffer is optimized to reduce bolt bounce and felt recoil, ensuring smoother cycling.