I had these parts for a little while now. I have been wanting to get at building this set up for some one that wants it when its done. The pistons are KB claimer flat tops with the spiral spring locks to hold the pins in on the eagle floating pins rods. I have done a lot of Speed Pro pistons and floating pin rods and never had this much trouble getting those locks in before. These a way different then the speed pro locks, anyway I got 6 pistons done before my fingers gave out. Tomorrow is another day and my hands will feel better.