Your calculations are incorrect.
(1) The P-39N-0/1 consumed 147 gallons per hour at full military power. The usual rule for combat fuel allowance was 15 minutes at full military power and 5 minutes at war emergency power. The latter isn't listed on the charts, so let's just go with 15 minutes of full military power.
147 / 60 * 15 = 36.75 gallons
The combat fuel allowance is closer to 37 gallons, not the 25 gallons you stated.
(2) At a take-off weight of 8,000 lbs, the P-39N-0/1 consumed a total of 39.7 gallons of fuel to climb to 25,000 according to the climb data section of the Take-off, Climb, and Landing chart.
The fuel consumed in climbing to 25,000 feet is closer to 40 gallons, not the 20 gallons you stated.
(3)
Reserve fuel allowance normally used in radius calculations is thirty minutes, not twenty. Using Column V (max. range) for 7,500 to 7,100 lbs weight, fuel consumption per hour is about 35 gallons per hour. Call it 17 gallons for half an hour.
The fuel reserve is 17 gallons, not the 10 gallons you stated.
(4) The combat radius is determined by how far the aircraft can fly back on internal fuel after deducting allowances for warm-up, initial take-off, combat, and reserve (assuming the cruise out can be done mostly on external fuel in drop tanks).
At 120 gallons full internal: 120 - 37 - 17 = 66 gallons left to cruise back to base.
(Note that the internal fuel remaining would actually be slightly less than 66 gallons, since warm-up, take-off, and initial climb are done on internal fuel before switching over to external fuel. But let's use 66 to be generous.)
Using your own figures of 62 gallons per hour at a TAS of 276 MPH for the cruise back yields the following:
66 / 62 * 276 = 293.8 miles
See the relevant charts on pages 26-28 of the PDF found here:
Pilot's Flight Operating Instructions -- P-39N-0 and P-39N-1 Airplanes