Are the stock piston's forged?

Stock pistons are cast. IF you have a good tune-up and keep them out of detonation/lean conditions they will last a long time.