ShadowPrimeOne :
In multi threaded games (which are most games these days) yes, but there are a few games which don't use more than 2 core, in those the i3 is slightly more powerful. If you want the cpu for gaming go for the FX8320 especially that in the future more games will make use of more threads.
wouldn't disagree with this more if I tried, the FX series is dead and is 4 years old already, as far as games that use 4 cores go like GTA V and the Assassins creed games don't run too much better on the FX-8320 than they do on the I3-6320, also when it comes to single tread reliant games the i3 wipes the floor with the FX and the most played games in the world fall under the single tread reliant category such as Lol, Dota, and WOW these games will run so much better on the I3. Also the I3-6320 is a newish cpu and will also allow you to buy a newer motherboard and DDR4 ram so you have upgradeability there where you don't with the FX.
Below is a youtube Benchmark just to prove my point the i3-6320 preforms better on most of the highest CPU demanding games even if the FX wins its only by a couple of fps.
https://www.youtube.com/watch?v=nFRquZP7h_8