Budget Mini-itx gaming build

Making a mini-itx gaming pc. Is this a good build?

 

Cpu: intel core i3 3220 3.3ghz 

Gpu: Sapphire Radeon HD 7850 OC 

Mobo: Asrock B75M-ITX USB 3.0 

Hdd: Seagate Barracuda 7200rpm 

Ram: G.Skill Ripjaws X 2X2GB 

Psu: Corsair CX-430M 80 Plus 

Case: Bitfenix Prodigy

 

yeh its good but maybe try to get a 7870 or more ram. that pretty much the buil i would do if i was going for a mini itx build.

country, and budget?  I need a place and a number

sorry for long time before reply. I live in New Zealand and my budget is $900.