Pro comp head failure

I am not a metallurgy expert at all. But the casting quality of the Bloomer’s I have looks WAY nicer than the Eddie’s I replaced them with