Guys running MCX310 around here use 2 gaskets and Wiseco 10:1 pistons, CR at 9.43:1
Same compression across, sounds good to me. If you had a damaged engine you would have readings all over the place.
Did you test with throttles fully open, reads higher. Try another comp.tester, some does read faulty values.