Replacement Piston Question..

I've got a 360 magnum that is in great condition, the pistons are good too only problem is I busted the skirt or little ledge between the oil ring and the bottom compression ring. I can't find an oem piston anywhere, just aftermarket hypereutectic pistons. I'm guessing these aren't the same weight, compression distance is different as well. One piston that I thought might work the Silv-o-lite cast aluminum piston by keith black, part number is there. The compression distances match the stock pistons, but would the weight and dish shape match? I really don't want to buy a set of pistons... Any help is appreciated, thanks.

S3222-STD