Actually it looks like your barrel is too small for the carriage. You need to make a larger barrel, not a smaller carriage. (-:
One suggestion is that you extend the lower trunnion irons all the way around to the bottom of the cheeks. That way the lower irons transfer the whole of the recoil force to the whole cheeks instead of just the small section behind the trunnions.