340 TRW PISTONS

Yes pins come with them. They are floating i believe. There are clips for the pins.