Yes, it is perfect for gaming. Ryzen 7 3700X is a third-generation CPU with high clock speed and more cores than previous versions. Ryzen 7 3700X is currently one of the best CPUs for gaming.