Not metal looks to be some kind if 3d print. Fit great and like the added length and drop weight. But the drop don't hold too well. And in the heat with warped the plastic it was made of and popped off all mags. After they expanded due to the heat. They never went back to form to fit the mag. It had direct sun light an 95Β° heat fir less then hour