Magazine base plate are billet aluminum anodized black. Direct replacement of your plastic baseplates. CZ P07 / P09 / P10C magazine base plate. - $15 each Tangoglio large frame magazine base plate - $15 each Thanks