Skriv en fortsættelse til dette afsnit - Med Malta under hårde akse luftangreb og i fare for invasion
, sendte de allierede forstærkninger adskillige gange mellem 1940 og 1942. Den 2. marts 1942 piloterede McNair en af 17 Spitfires, der blev lanceret fra det britiske hangarskib HMS "Eagle" til den beleaguered ø. Som medlem af No. 249 Squadron RAF, var han ofte engageret i kamp i himlen over Malta. Han nedskød en 109 den 19. marts, en Junkers Ju 88 den 26. marts, en 109 den 20. april og en Ju 88 den 22. april, hvilket gjorde ham til et es. Han øgede sit tal med tre 109'ere, den 22. maj, den 25. maj og den 10. juni, før han blev kaldt tilbage til England for en orlov. Han blev først forfremmet til flyveofficer, derefter til flyveløjtnant engang i denne periode.