It could be possible is was a used part. but reading the reviews on Summit its a mixed bag.
I don't hold a lot of weight in the reviews however. Like the guy complaining it ate his Trick-flow cam. Trick-flow typically sells Billet Cams.
https://www.summitracing.com/tx/parts/cca-435m/reviews/
You could give Crane Cams a shot.
https://cranecams.com/distributor-ge...el-fd-44970-1/
But the roll pin is larger.
https://www.summitracing.com/parts/c...70-1/overview/
MSD also makes one.
https://www.holley.com/products/igni...rs/parts/85834
https://www.summitracing.com/tx/part...85834/reviews/
I bought my Spiral roll pins thru McMaster.com. Called "coiled pins" on the site.
Around $9.00 per 100.
https://www.mcmaster.com/roll-pins