rm125s pistons and rings are like hens teeth to buy but rm125m are still plentyfull last time i went checking ebay for parts for them and the m is a 6 transfer port cylinder like the s is sooo the pins in the ring lands might be in the right position.