Here is the full list and it includes my keyboard and mouse (from my old pc part picker link that I saved). The important features are the price point and the 2600X but it has 16 GB DDR4-3000, VEGA 64, its 240 GB SSD, and 2 TB HD. I find almost any game is runnable on high settings at 100+ frames. It can be upgraded in the future with 4 memory slots and the 650 W power supply. I hope anyone can find help with their build with this one.