You could save a bit of money going with 8gb ram, 16 is overkill for just gaming.

Having recently built a new pc myself from a very outdated machine, I was blown away by the differences. Using MSI's 970 without any problems, though I picked it purely for aesthetics. Also I would agree with Welsper on getting at least a 1tb HDD, they're fairly cheap anyway and you'll need the storage space. I'd say install your OS and most played games on the SSD and everything else on the HDD.