Am not replacing just reusing pistons. Gaskets and all came from rock auto. Biggest problem i have run into with them is they will ship wrong part sometimes. Correcting it is pretty easy though. Just annoying.