It depends on the game for the most part but at 1080P, if that's what your gaming at, would be a fine combo. Since your using a dedicated GPU though I'd snag the Ryzen 1600 for cheaper but use the savings for a B450 board for overclocking.
With either 1600/B450 or 2400G/A320 though make sure the memory is 3000/3200mhz as Ryzen performs noticeably better with fast memory.