Costs of press fit vs. floating...
Yes the pins that come with those pistons are fine. Press them on and go.
Print