The F4F-4 was an "overweight pig" because it had to land and take off from aircraft carriers. The F4F-3 was not fully equipped for that, and thus was not an operational aircraft.
Spitfires & Hurricanes had to be 'beefed up' for carrier use and their performance suffered.
Carrier aircraft are heavier than land based aircraft.
Unless you make the carrier aircraft out of paper, like the A6M.
Oh, and did I miss 8 x .30cal proving so effective during the Battle of Britain that every country adopted that as standard aircraft armament for the rest of the war? The difference between 4 x .50 cal and 8 x .30 cal is about 57lbs. The difference in weight of fire is 96kg/Min for the 8 x .30cal vs 146Kg/Min for the 4 x .50cal. For 57lbs you get 50% more lead on target and at a greater range. 3 x .50cal gives you more firepower for about the same weight as 8 x .30cals. If you want to really save weight, why not have the pilot open the canopy and fire his .45 Browning at the enemy?
Data source:
The WWII Fighter Gun Debate: Gun Tables
And when you add four more holes in the leading edge of that wing, your 15 mph speed advantage is gone.