The setup should cost about $650-800 for the tower alone -to meet minimum performance. There is no point on being cheap because he will probably be upgrading in another year if he does. Spend a bit more and it will last 2-3 more years.
To compare apples to oranges; spending $500 on a computer to run a game that has been out for ~2 years would be like buying a disposable camera...