I gather that the MiG-29 only carries about 100 rounds. But the advent of highly accurate gun sights, plus the excellent combined IRSTS / laser ranger gives the aircraft the capability of a 'single round kill'.
No need these days to blatter away with 4 x 30mm Aden hoping that you might get some rounds near enough to the opposition to take it out.