Don't get the Rosewill power supply. Just don't ever skimp on the PSU. Lay down $20 more to get a gold rated EVGA 650W-750W PSU and you'll never have to worry about fires or needing a new PSU to keep your system alive longer down the road if you ever overclock or get a better GPU. Think about that 7-10 year warranty too that EVGA hands out like candy for their PSUs!
I know you said you don't overclock, but when money is tight and with such a great CPU choice you will likely want to have that choice down the road rather than dropping $200+ for another CPU (or + another mobo depending on AMD's socket lineup). So the PSU should be a little more than you need.
Have you thought about an older but more powerful GPU that is lightly used? So many GPUs are sold dirt cheap because people want to upgrade now now now lol. Your GPU is good enough but despite being a new card that is shiny and perfect the AMD graphics card you chose is a bit over-glorified for its price point. And don't be lured into DX12, no one uses it. No one. It's terrible. So sad. The Division implemented it so hald-a**ed it did nothing. Everyone still uses DX11. I'd search for some used deals online. GPUs are not the boiling hot ovens they used to be, buying used isn't buying something that will last half as long anymore and many come professionally overclocked so right out of the box buyers won't even mess with OC settings.
The mouse, keyboard, mouse pad and headphones are trash. They will likely have so many driver malfunctions you will have wished you simply burned your cash instead of buying them and trying to make them work. Do NOT ever buy wireless headphones ever ever ever, none of them work 90% of the time and they are the worst for quality control. Logitech makes some amazing budget laser gaming mice $50 and less depending on how picky you are that will last millions of clicks and have 2 year "give you a new one please shut up and rate us 5 stars" warranties. Logitech will literally do this every time. When it comes to mice and headphones I strongly encourage only namebrands like Corsair, Logitech, Razer and so on because the peripherals you get need to have great drivers and suites to be worth their salt. A lesson I learned very hard.
The SSD isn't a good choice and an SSD only saves seconds even on massive games. It's only for loading so I'd first say to get a giant HDD instead for 1/10th the price and just wait for games to load an extra 10 seconds lol, but if you must have an SSD then you can do much better for the pricerange if you simply get a smaller sized drive for OS and a few games on it then use a huge HDD for all the rest of your data. This is still way cheaper than most 512GB SSDs. Most people do this still. 250GB SSD's are still extremely common despite games octupling in size over this gen. I use a Samsung 850 Evo 250GB with a Seagate Barracuda 2TB drive for all else and I have The Division, Dark Souls 3 and Just Cause 3 with 80GB to spare plus Win10. Steam and other clients let you easily migrate entire installed games from one drive to another and let you choose drives to install in as well. It's all very easy and no need to worry about complications. If your OS drive fails, 99% of your stuff with be safe even with no backups since it'll all be on your secondary drive as well. Huge pros to this method and still cheaper than most 512GB SSD's.
Try to finagle your build a little, like drop 8GB RAM since you only need 6ish for gaming and 2GB for OS if you ALT+TAB a lot (even though many games say 8GB recommended they rarely even use 3-5GB). Use that saved $50 for a little better graphics card, where 99% of all your gaming will be done. 3200MHz RAM is 1000000000% not necessary even for video editing. Faster RAM only means less time to convert, edit, etc but the needed amount of RAM is what makes it all happen smoothly. RAM speeds are a joke, you simply cannot see the difference. The timings are measured in nanoseconds, so good luck seeing that. Unless you are converting/editing 4K videos that are 100GB in size you simply don't need that RAM ever ever ever I cannot stress this enough. Your GPU could never do all that anyway so it''s moot. So if you are only going to game 8GB 1600MHz will not perform even 1% worse than 3300MHz superduperdumb RAM.
CPU is a fine choice, plain and simple. You have a little breathing room with cores while not breaking the bank.
Those are my 2 cents, a lot of long years of mistakes and not hearing other peoples' advice and I'm saying all the things you probably don't want to hear like me.