Pistons are not round top to bottom. AND, there is different diameters, so to speak, at the egg shape. As such, it is not a one cut deal on a lathe.

But, never machined a piston myself, may it is possible. Be interested to hear from real experience.