Machine gun rounds usually reflect hit percentage better than cannons. As a rule of thumb, the more damage the round does, the less accurately that ammunition type reflects your hit percentage (typically cannon rounds will produce lower accuracy stats than machine guns, given pilots of equal shooting skill).