Anything can shoot down anything if you pop up within range. KI43's in China shot down P47's P38's and even B24'sAny evidence this story? I have not read or heard of such a thing and I didn't think that the Finns i-153 would have shot down Airacobra...
Also, Finns used the same caliber 7,62 as the Russians, why would they have changed the guns?