CaB,
Pistons have double spiro locks, and I haven't attempted those yet. But I'll check them for sure.
Pins came with pistons, I felt like they were an OK fit. Will check that as well. Thanks, Brian