First Time Building a PC

I am building a PC for the first time, but I am admittedly overbudget and not quite sure what I'm doing.

Here's My build:

Case: Rosewill BLACKHAWK Gaming ATX Mid Tower 

Monitor: Acer G226HQLBbd Black 21.5" 5ms Widescreen LED Monitor200

Motherboard: MSI 970A-G46 AM3+ AMD 970 SATA 6Gb/s USB 3.0 ATX AMD Motherboard with UEFI BIOS

Power Source: Rosewill CAPSTONE-550 550W Continuous @ 50°C, Intel Haswell Ready, 80 PLUS GOLD, ATX12V v2.31 & EPS12V v2.92

Keyboard:Microsoft SIDEWINDER X4 Keyboard

Mouse: UtechSmart Laser Gaming Mouse - 8200 DPI

RAM(8G): G.SKILL Ripjaws X Series 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800) Desktop Memory Model F3-12800CL9D-8GBXL

CPU: AMD A10-6800K Richland 4.1GHz (4.4GHz Turbo) Socket FM2 100W Quad-Core Desktop Processor - Black Edition AMD Radeon HD 8670D

GPU: ASUS GTX660-DC2O-2GD5 GeForce GTX 660 2GB 192-bit GDDR5 PCI Express 3.0 x16 HDCP Ready SLI Support Video Card

I omitted a cd drive and a hard drive (although I probably would go for 1 TB hard drive). Also for those wondering my ultimate goal would be to have a PC that runs most games on ultra such as BF3 and future games like BF4 and titanfall. Also my budget is around $800. I would welcome any advice and/or criticisms to perfect my build before I order parts next month.

what's your budget, and I in november there are going to be sales but, when are there not sales ehh

and do you live in the US

You should defiantly get a bigger psu. It will allow you to up grade in the future as well!

Oh and if you where to get a asus mobo it would give you a slight boost in performance with you already wanting a asus gpu. Its not the biggest deal if you don't but it help ever so slightly!

My budget is $800, and yes I do live in the US

any specific psus you would recommend?

I would recommend the "CORSAIR Enthusiast Series TX850" its about $119 on newegg and amd take a lot more more than intels so you need this much power if you intend to upgrade in the future and its has a 5 year warranty, thats really good because the psu is one of the thing that go out the fastest over time.  

Thanks I like this PSU. Also any reccomendations? if it does not cost too much I might consider upgrading to an asus motherboard.

I have sabertooth and i love it! but mines intel and i do belive they make a amd version! 

Alright I'll give you a suggested build and see if you like it better

the mouse you had was really bad quality, even with its "high specs" it only looks good on paper, realistically you will only need 3500 DPI and not even that, logan usually has his around 2300, I like mine at 3200

Budget AMD Build:

Get the motherboard and processor from  Micro Center if you can. Saves you like 40 bucks. I know you need peripherals so I left a little open on the end for a monitor and such. I'd sack the 100 or so bucks you are going to spend on the mouse and keyboard and buy those later. The 7950 is worth the money; it will play BF3 and BF4 with no problems at 1080p.

I know the case is 50 bucks but it has USB 3.0 and comes with 3 fans; plus fractal just makes bad ass cases. I tossed a couple of Prolimatech fans in there as well for better cooling. They are 9.99 a piece.

^^^^^ stay away from the Cooler Master GX psu's thay have crazy ripple/noise that WILL damage components.

And as for build quality this is a Cooler Master GX 650w pcb.

Ahhh. No bueno. Changed build back to the 550w xfx power supply I had on there before. There is a 750w Seasonic semi-modular one on sale for 75 bucks too that I'd recommend too. Gives your more options if you decide to upgrade and It's 75 bucks upfront without mailing off rebates.