I know for sure i still have some HPR and LPR pistons lying around in a box somewhere, like new, but no spring. Will have a dig around later for you.
As for the spring, they are pretty cheap from planet if they still have them in stock ? Best thing, give Stoney or Tomo a call.