Yes, Ryzen 5 5600x is good for gaming, and you can squeeze more out of it by pairing it with a GIGABYTE X570 AORUS ELITE motherboard. The mentioned motherboard has everything to support Ryzen 5 5600x. So it will not bottleneck this CPU but enhance its performance at an ultimate level.