An 8320 has a default clock speed of 3.5Ghz as I am sure you know.
Depending on how well the Silicone substrate the Cpu was built up on and manufactured can vary from cpu to cpu when overclocking.
On what you can overclock each FX based cpu to in running frequency.
For the basics the FX 8320 cpu is multiplier unlocked like most FX based cpu`s from AMD.
Most FX based cpu`s will on average overclock by an extra 800Mhz on the core speed.
In your bios, first turn off cool and quiet, and also the turbo core feature.
Go to the settings for the Cpu.
In there you will see the multiplier value set, at stock it should be 200 Mhz memory speed and 17.5 on the multiplier value set in the bios section or page dealing with thew cpu settings. You want to set the mode to manual, and not auto.
200Mhz x 17.5 = 3.5Ghx maximum cpu speed.
Simply increase the multiplier value . For example : 200Mhz x 21- 4.2Ghz cpu speed.
Your FX 8320 cpu should be able to reach 4.4Ghz with no problems at all.
200Mhz x 22 to reach 4.4Ghz clock speed.
The voltage on the cpu core should be set to 1.35v @ 200Mhz x 22.
Make sure you have a good after market cpu cooler on the cpu, and you are not using the Amd stock cooler that came with the cpu in the box provided.
Temps at Idle should be about 40c + and when under stress or load within the 56 to 58c range.
If the cpu has problems loading into windows, or it fails to load.
Or the system freezes or locks up.
Restart the system and add a 0.250mv voltage increase to your cpu core.
Or reduce the multiplier value by half a increment eg : 22 x 200Mhz to 21.5 x 200Mhz for the memory bus or ram modules settings.
Do not set the core voltage of the CPU in any circumstance to above 1.6v, unless you have a water cooling loop and lots of case fans in your system, for adequate heat dissipation of the overclocked cpu.
4.4Ghz to 4.5Ghz is what you can reasonably expect from a system with a good after market air cooler on your cpu.