You only need 8gbs of ram unless you are going to do editing or something. That ram, I wouldn't buy, idk I like mine to look nice. Look at hyperx 1 x 8gb stick ram.
Maybe change the kingston ssd to samsung even though samsung is a bit more expensive. Not necessary.
Other than that it is good if it fits what you want, should play arma at 60fps on ultra/high things.