The LBE Unlimited AR15/M16 H1 Heavy Carbine Length Recoil Buffer has an aluminum body and weighs 3.8 ounces. It is made in the USA and contains 1 tungsten weight and 2 steel weights. LBE Unlimited AR15/M16 H1 Heavy Carbine Length Recoil Buffer - Shooting Supplies And Accessories at Academy Sports