Everything included. Rings are brand new wesico rings and wrist pins. BRAND NEW!!! $450.00 obo All parts in orginal packing and boxed. Never open plastic. I did pull the pistons out to drool over them but thats about it. I went with oem parts instead again. I dont have any pictures. I bought brand new from AE(Auotmotive Engineering in Clearwater,FL. pm if intrested.