I think the last time this was mentioned was with something from Yankeesama. I would do a search with his name and some key terms, because there’s no way in heck I’m digging up years old posts with how busy my schedule has been...
It makes no sense to stick a gun into a strike version but not a dogfighter version. Using a stealth fighter to do strafing runs on ground forces would be a total waste of the platform, and for effective air to air gun fights you need to have great maneuverability. I’m not even sure you’d want to use an unstable design like the J-20 for any low altitude ground attacks. Remember they did a low altitude parade flight in the desert one or two years ago and a pilot mentioned just how hard it was to keep the plane still in those conditions. You’re not sharpshooting a tank at low altitude if those are your flight characteristics.
Understandable, let’s just see whether those sources pan out later.
Guns for anti ground work have been proven to be useful, as long as air superiority is achieved.
US was experimenting with making a strike version of F-22 to replace their A-10. Both A-10 and Q-5 are outdated in today’s strike environment and have low survivability.
I’m not a pilot, but I don’t think being too maneuverable would necessarily hurt aiming at ground targets. The plane should be able to lock itself into a less sensitive control mode just before strafing to help the pilot line up the shot.