The F-22's gun port is nearly impossible to identify if one didn't already know where it is.
There is no reason to think why J-20's could not be similar.
It not hard to see the F-22's gun ports, they have to be in one of two places in all practicality, and the J-20 does not have any ports that we can't identify... I know you love to argue, and like latenlazy you obviously think leaving the gun off the J-20 is a serious omission,,, so if it makes you feel better to think the J-20 has a "hidden gun port"?? help yourself, but those high definition primer bird shots leave nothing to the imagination, individual rivets stand out like the nose on your face, there has never been a visible gun port identified on any J-20, never!
of course I like to argue as well, but I'm done here, feel free to bring those primer bird photo's forward and outline the gun port?? prove us wrong...