If there is a internal gun on the j-20 the muzzle and gas discharge ports are probably concealed behind smoothly faired hatches for stealth purposes. You probably won't be able to tell which hatches those are until the gun has been test fired and left powder stain around the rim of the hatch. My guess is the gun would be located at the same place as on su-27, f-35 and f-22 - over the top of the intakes.
Also, I think there is now something of an excessive gun cult in the world's airforces. Most commentators agree the chances that a gun can be used in a air-air engagement between two modern top line fighters is zero. I wouldn't be surprised if the j-20'didn't have a internal gun.
Also, I think there is now something of an excessive gun cult in the world's airforces. Most commentators agree the chances that a gun can be used in a air-air engagement between two modern top line fighters is zero. I wouldn't be surprised if the j-20'didn't have a internal gun.