A great number of biological experiments show that gamma oscillation occurs in many brain areas after the presentation of stimulus. The neural systems in these brain areas are highly heterogeneous. Specifically, the neurons and synapses in these neural systems are diversified; the external inputs and parameters of these neurons and synapses are heterogeneous. How the gamma oscillation generated in such highly heterogeneous networks remains a challenging problem. Aiming at this problem, a highly heterogeneous complex network model that takes account of many aspects of real neural circuits was constructed. The network model consists of excitatory neurons and fast spiking interneurons, has three types of synapses (GABA A , AMPA, and NMDA), and has highly heterogeneous external drive currents. We found a new regime for robust gamma oscillation, i.e. the oscillation in inhibitory neurons is rather accurate but the oscillation in excitatory neurons is weak, in such highly heterogeneous neural networks. We also found that the mechanism of the oscillation is a mixture of interneuron gamma (ING) and pyramidal-interneuron gamma (PING). We explained the mixture ING and PING mechanism in a consistent-way by a compound postsynaptic current, which has a slowly rising-excitatory stage and a sharp decreasing-inhibitory stage.