This is a Wiseco Piston Kit Standard 647PS 647M05400 16-1829 Yamaha YZ125 1994-1996. Complete kit but as mentioned, the rings package has been opened. Free shipping within the 48 continental US states only. Questions are always welcome. Thanks so much.