What is the recommended specification for a gaming PC?

1. Processor: Intel Core i7 or Ryzen 7

2. Graphics Card: Nvidia GeForce GTX 1070/Radeon RX 580
3. Memory: 16GB of RAM
4. Storage: 250GB SSD + 2TB HDD
5. Motherboard: Z370 or B450 or X470 motherboard
6. Power Supply: at least 600W
7. Case: Mid-tower ATX case
8. Cooling: CPU cooler with at least 120mm fan