Moa wrote:If you haven't heard of them check out tyga-performance.
They have top end rebuild kits in stock. MC28 pistons, but I believe they fit all models.
Another cheaper option some people use is Suzuki RM125 pistons. I don't know a lot about this, so you will have to do your own research. I would always recommend genuine Honda part though, especially if you want to retain that Honda reliability.
Unfortunately they dont have anything is stock, anyone tried NSR125 pistons?