Anyone have extra Mec powder baffle.. Plastic or metal? Only place I see them online is eBay and the prices are crazy. Thnx