I got some used oem PR3 (std. bore) pistons with New NPR rings for $80. The pistons have some carbon build up on them, but the shop can clean them up.