The pins WILL fail on the exhaust side, it has happened to me as well as other here in the forums.Ignore the pins, they won't catch on either side, just look at the window. Window faces intake.
Why not just replace the piston for the poor guy with the windows as well as the ring pins being on the correct side, the intake...I do not think that is alot to ask.