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.