German made steel sig Sauer 40 and 357 sig magazine. presumably for the 229 but it could fit other models being sold as is