Cheaper anodized 25mm aluminium alloy 6063 t6 barrel on sale Swaziland