Factory price anodized 25mm aluminium alloy 6063 t6 barrel weight