John, NO pistons are in stock as they are ALL custom pistons are made to order. ANY in stock pistons are cast & NOT forged & you will end up with the likes of Egge pistons where they fit ALL apps. & will usually sit in the hole about .065" so you may end up with around 8-1 compression if your LUCKY. I need ALL the specs, as mentioned previously, beforehand & there's about a 2 week turn-around. They include pistons, of course, rings, pins & pin fitting. I can NOW order one set at a time.
Tom T.