You need to ask the mechanic what your compression is at , and for each cylinder - if he cant answer that you need to get a second opinion -
There has to be a reason for burnt out rings at 100,000 miles - did it have regular oil changes , or are you the second owner ?