Need help with building a gaming/recording pc for a friend

I have a friend who asked me if I could help him with getting a good gaming and recording pc. He needs a new monitor, mouse (for FPS and MMO games), keyboard and Windows 8. He wants to be able to record and play games at 720p at a minimum of 30 FPS. He wants to play games like minecraft, Bioshock Infinite, BF3, etc. His budget is $600 dollars. 

Save up, don't buy windows, get your preffered peripherials and fill out the model thread. People will help you more that way.

Fill out the form so we have a better idea what you need and I'll tell you how you could possibly cut the total costs lower.