For gaming,Xeon e3 1231 v3 and i5 6600 non k, which ones I should go for?

Solution
For strictly gaming the 6600 would be a better choice. It has slightly better single core performance.
The Xeon is a 4770 without an iGPU.