You're going to have to build this puppy. I know of nobody that I would trust to build a .458 SOCOM that offers such a configuration. And building a .458 SOCOM is not as simple as a swap to .300 BO. Check out the
.458 SOCOM Forums. The bolts, along with the ejector and extractor, have to be properly made, the barrel extension has to be properly made or modified, and the ejection port opened up correctly if you want the port door to latch shut.
A few have been done on piston systems, just not very many, but they do work just fine.
You find the upper you want, supply the barrel blank and bolt you want, supply the barrel extension you want, then send it all to Paladin Machine Shop Service (tp555-work(at)vfemail.net) along with EXACT specs right down to the gas port size and length of gas block seat for your piston set up, and he can make you your barrel. It will have the correct chamber and all but he does not build complete rifles. I'm sure he has done piston barrels before so talk to him first before doing anything.