This is somewhat true even for the Yak-1, which had a 20 mm cannon and two 7.62 mm machine guns, but not the later versions of the Polikarpov I-16, which had two cannons and two machine guns.
Bahkan Yak-1 hanya punya sebuah kanon 20 mm dan dua senapan mesin 7,62 mm, tetapi tidak dengan versi terakhir Polikarpov I-16, yang punya dua kanon dan dua senapan mesin.