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.