Alright So I'm building my first PC
I have a budget about $800-$850
My current thoughts for parts

CPU: AMD - Ryzen 5 1600 3.2GHz 6-Core Processor $210, B&H

MB: Asus - PRIME B350-PLUS ATX AM4 Motherboard $90, B&H

RAM: G.Skill - Ripjaws V Series 8GB (1 x 8GB) DDR4-2666 Memory $82, Newegg

Storage: Western Digital - Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive $50, Bestbuy

GPU: Gigabyte - GeForce GTX 1050 Ti 4GB Video Card $159, Newegg

Case: Cooler Master - MasterBox 5 (White) ATX Mid Tower Case $69, B&H

PSU: Corsair - CX (2017) 450W 80+ Bronze Certified ATX Power Supply $44, Newegg

OS: Microsoft - Windows 10 Home OEM 64-bit $93, Bestbuy

Total: $796.60

EXTRA When I have the Budget
SDD: Western Digital - Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive $50, Newegg

I will be playing on 1980x1080 resolution on Mid-High graphics setting or Less If I can achieve 50+ FPS
I plan on playing World of Warcraft, Heroes of the Storm, and maybe Monster Hunter World when it comes out on PC
I don't know how to overclock and I don't plan on doing it.

Does this build look alright? I don't know If anything is bottleneck
Should I go with Ryzen 5 1400 If I want to shave off some money?