Lets look a bit closer at the Axis aircraft in each Theater in 1942.
Japanese Recon
E8N - (Navy) obsolete biplane scout aircraft flown from a few battleships,. Range 558 miles, 190 mph, 2 x LMG
F1M - (Navy) an obsolete but apparently quite scrappy biplane floatplane scout / fighter, flown off of Battleships and Cruisers. Range 460 miles. 230 mph, 2 x offensive LMG, 1 x defensive
A6M2-N - (Navy) Floatplane fighter. Top speed 270 mph. Range 730 miles. Armament 2 x LMG, 2 x 20mm.
H6K - (Navy) Big, somewhat obsolescent flying boat. Speed 210 mph. Range 2900 miles. Armament 4 x LMG and 1 x 20mm. Can carry two torpedoes or 2,200 lb bombs.
H8K - (Navy) Big state of the art four engine flying boat. Speed 290 mph. Range 4000 miles. Armament 5 x 20mm and 4 x LMG. 2 x torpedoes or 4,400 lbs bombs
E13 - (Navy) Standard Japanese float plane scout flying from Cruisers. Speed 234 mph, range 1,200 miles. One defensive LMG.
Ki-15 - (Army and Navy - C5M to the IJN) Obsolescent early-war land based scout plane, used in the Solomons. Speed 300 mph, range 1,500 miles. One defensive LMG
Ki-30 - (Army) Obsolete early war land based scout plane. 263 mph, range 1,100 miles. 1 offensive and one defensive LMG
Ki-46 - (Army) Standard high speed twin engine recon plane. Speed 375 mph, range 1,500 miles. One defensive LMG.
Japanese Fighters
Ki-27 - (Army) Obsolete fixed undercarriage Army fighter. Speed 290 mph. Range 390 miles. 2 x LMG or 1 x LMG and 1 x HMG. "Hypermaneuverable"
A5M2 - Navy) Obsolete fixed undercarriage Navy fighter. Speed 270 mph. Range 746 miles. 2 x LMG. "Hypermaneuverable"
A6M2 - (Navy) One of the best fighters of the world in 1942. Speed 331 mph. Range 1,160 miles. 2 x 20mm cannon (60 rounds) and 2 x LMG. No armor. "Hypermaneuverable"
A6M3 - (Navy) Similar to A6M2, slightly shorter. Speed 346 mph. Range 925 miles. 2 x 20mm canon (100 rounds) and 2 X LMG. No armor. "Hypermaneuverable"
Ki-43 - (Army) Main Army fighter. Speed 330 mph. Range 1,090 miles. 1 x LMG 1 x HMG, or 2 x HMG. No armor. "Hypermaneuverable"
Ki-61 - (Army) New Army fighter. Speed 360 mph. Range 683 miles. 2 x HMG, 2 x LMG. Armor and SS tanks.
Ki-44 - (Army) New Army interceptor. Speed 376 mph. Range 750 miles. 4 x HMG or 2 x HMG and 2 x LMG. Armor and SS tanks.
Ki-45 - (Army) Obsolescent Army heavy fighter.. Speed 340 mph. Range 1,200 miles. 1 x 37mm, 1 x 20mm offensive, 1 x LMG defensive.
Italian / German Recon
Ro. 43 - Obsolescent Italian biplane scout. Range 500-930 miles. Speed 190 mph. Arms 2 x 7.7mm (I think one defensive)
Ro. 44 - Similar to Ro.43
AR-196 - Armed German float plane scout often flown from ships. Range 670 miles, speed 193 mph, 2 x 20 mm and 2 x LMG (defensive)
CANT Z.506 - Italian trimotor flying boat. Top speed 220 mph. Range 1,200 miles. 1 x HMG, 3 x LMG. Can carry one torpedo.
BV 138 - Weird (but well armed) little German trimotor flying boat. Speed 177 mph, range 760 miles, 2 x 20mm, 1 x HMG, up to 3 LMG. (small numbers)
FW 189 - Light twin engined German scout. 214 mph. 580 mile range. 2 x LMG, 2 x LMG (defensive) (small numbers)*
He 115 - Heavy twin engined German seaplane scout. 203 mph. 1,300 mile range. 1 x LMG, 1 x LMG (defensive) . One torpedo, mine or 2,700 lbs of bombs. (small numbers)
Caproni 310 - Light twin engined Italian scout. 227 mph, 1,050 mile range. 2 x LMG, 1 x LMG (defensive) (small numbers)
Caproni 313 - Light twin engined Italian Scout. 268 mph. 1050 mile range. 2 x LMG, 1 x LMG (defensive)
Fw 200 - German four engined maritime patrol. Speed 240 mph, range 2,200 miles, 1 x 20mm, 1 x HMG, 4 x LMG. (small numbers)
* not sure if those were used in Maritime role or not
Ju 86-r - German high alt recon. 260 mph. Range 1,090 miles. Apparently no armament.
Italian / German Fighters
Bf 109E-7- German obsolescent fighter. Speed 350 mph. Range 350 miles. 2 x 20mm, 2x LMG. Armor and SS tanks.
Bf 109F-2 - German top fighter. Speed 370 mph. Range 350 miles. 1 x 15mm, 2 x LMG. Armor and SS tanks. Superb performance.
Bf 109F-4 - German top fighter. Speed 390 mph. Range 530 miles (with drop tank?). 1 x 20mm, 2 x LMG. Armor and SS tanks. Superb performance.
Bf 110 (various) German heavy fighter. 336 mph. Range 481-680 (with / drop tanks). 2 x 20mm, 4 x LMG offensive. 1 x LMG defensive. Armor and SS tanks.
Fiat Cr.42 - Obsolete Italian fighter. 275 mph. Range 480 miles. 2 x HMG. Armor. Very maneuverable.
Fiat G.50 - Obsolescent Italian fighter. 290 mph. Range 277 miles. 2 x HMG. Armor.
Macchi MC.200 - Obsolescent Italian fighter. 313 mph. Range 350 miles. 2 x HMG. Armor and SS tanks.
Macchi MC.202 - Italian top fighter. Speed 370 mph. Range 475 miles. 2 x HMG, 2 x LMG. Armor and SS tanks. Superb performance.
Re 2000 - Very rare (only 5 used, but they fought near Malta and over Tunisia) Italian fighter. Speed 330 mph, Range 339 miles. 2 HMG. Some armor, no SS tanks.
Re 2001 - Rare but pretty good Italian fighter. Speed 337 mph, Range 680 miles. 2 x HMG, 2 x LMG. Armor and SS tanks (I think)
Japanese Strike
G3M - Japanese Navy twin-engined bomber - 233 mph,, 2,700 mile range, 1 x 20mm, 4 x LMG, 1 x torpedo or 1,800 lb bombs
G4M - Japanese Navy twin-engined bomber - 266 mph, 1,700 mile range, 1 x 20mm, 4 x LMG, 1 x torpedo or 2200 lb bombs
Ki-21 - Japanese Army twin-engined bomber - 300 mph, 1,700 mile range, 1 x HMG, 5 x LMG, 2200 lb bombs
Ki-48 - Japanese Army twin-engined bomber - 314 mph, 1,500 mile range, 3 x LMG, 1764 lbs of bombs
Ki-49 - Japanese Army twin-engined bomber - 306 mph, 1,200 mile range. 1 x 20mm and 3 x HMG, 2 x LMG. Armorand & self-sealing tanks. 2200 lb bombs.
B5N - Japanese torpedo bomber - Speed 235, range 978, 1 x torpedo
D3A - Japanese dive bomber - Speed 240 mph, 915 mile range, 550 / 870 lbs bombs
D4Y - Japanese dive bomber - Speed 340 mph, 910 mile range, 550 / 1100 lbs bombs
Italian / German Strike
Fiat BR.20 - Obsolete Italian twin-engine bomber - Speed 270 mph, range 1,700 miles, 3 x HMG, bombs 3530 lb. Nor armor.
SM. 79 - Italian trimotor bomber - Speed 290 mph, range 1600 miles, 2 x HMG, 2 x LMG, bombs 2,645 lbs or 1 torpedo*. At least some armor.
SM. 84** - Italian trimotor bomber - Speed 290 mph, Range 1100 miles, 4 x HMG, bombs 2,000 lbs or 1 torpedo. Armor and SS tanks.
CANT 1007 - Italian trimotor bomber - Speed 285 mph , Range 1100, 2 x HMG, 2 x LMG, bombs 2,645 lbs / 4900 lbs or 2 x torpedoes
He 111 (various) - German twin-engined bomber - Speed 270 mph, Range 1,400 miles, 1 x 20mm, 1 x HMG, (up to) 7 x LMG, bombs 4400 / 7900 or one or two torpedoes
Ju-87B - German dive bomber - Speed 236 mph, range 370 miles, 2 x LMG, 1 x LMG (defensive), bombs 1100 lbs / 1540 lbs. Some armor
Ju-87D - German dive bomber - Speed 240 mph, range 683 miles , 2 x 20mm, 2 x LMG (defensive) bombs 1100 lbs / 1540 lbs. Armor and SS tanks.
Ju-87R - German dive bomber - Speed 220 mph, range 492 -700 miles, 2 x LMG, 2 x LMG (defensive), bombs 1100 lbs. Armor and SS. tanks.
Ju-88A - German 'schnellbomber' - Speed 290 mph, range, 1,100 miles, 5 x LMG, bombs 2000 lbs / 6660 lbs. Could dive bomb. Armor and SS tanks.
* they could carry two but in practice only carried one.
** apparently unusually vulnerable, quickly removed from service.
EDITED to include Ki-27, A5M, Re 2000 and Re 2001