just my opinion / experience ... you do not want the O ring to be a firm, hard to push in type of fit but neither should it be too loose. I find it is best when you can feel some slight resistance. The O ring can then move back against the groove on firing to form a very good seal.
I have recollections that I once used a Meteor ring in an Airsporter that seemed to have a tight cylinder when fitted with the standard O ring and it worked well ... although my memory may be wrong and I might have found a ring that was just a tad smaller than the original Airsporter. The Airsporter is usually 1 1/8" od, the Meteor 1".
Cheers, Phil