Pretty good lower midrange gaming build and overall general use computer. You also will need a copy of Windows and that adds $100. You also might want an optical drive. I usually use this Asus for $20.
Edit: You do not technically need the CPU cooler. However if you plan on overclocking you will need it and AMD stock coolers tend to be loud. The Hyper 212 Evo will be much quieter than the stock cooler.