Krusty,
As I undertsand it, by far the majority of I-16s to see combat in WWII were I-16-24s. I-16-24s were armed with four 7.62mm ShKAS machine guns, two sychronized and two unsynchronized, with 650 rounds per gun. Or two 20mm ShVAk cannon with 180 rounds per gun.
Maximum speed at sea level was 273mph and maximum speed was 304mph at 3000m (9,840ft). 5.8 minutes to 5000m (16,400ft). 373 mile range on internal fuel, 600 miles with droptanks. The normal take off weight is a massive 4,215lbs, lighter than even the Ki-43.