KB107 vs Speedpro pistons

No. It's only a difference of like .012. I wouldn't run cast rings in a lawn mower.