For your piston assemblys you might want to check with J.P. Pistons, they are located there in Australia and they will make them at any oversize you wish, also included are the rings and pins...I have been more than happy with them.
http://www.jp.com.au/JPPistons.html
Bill
Where Are You From? Leavenworth, WA / Yuma, AZ
Do You own a car built by Durant? 1923 A-22 Touring, 1929 Durant model 40 Coupe