First Time PC Build

Nicely done. You may want to purchase two intake fans for the front of the case. That case only comes with one exhaust fan!

PCPartPicker part list / Price breakdown by merchant
CPU: AMD - Ryzen 5 2600 3.4 GHz 6-Core Processor ($227.50 @ shopRBC)
Motherboard: Asus - PRIME B450M-A/CSM Micro ATX AM4 Motherboard ($94.99 @ Mike's Computer Shop)
Memory: *Team - Vulcan 16 GB (2 x 8 GB) DDR4-3000 Memory ($139.99 @ Newegg Canada)
Storage: *Western Digital - Blue 500 GB 2.5" Solid State Drive ($89.99 @ Amazon Canada)
Storage: *Seagate - Barracuda 2 TB 3.5" 7200RPM Internal Hard Drive ($69.75 @ Vuugo)
Video Card: *PowerColor - Radeon RX 580 8 GB Video Card ($249.99 @ Newegg Canada)
Case: Cooler Master - MasterBox Q300L MicroATX Mini Tower Case ($44.99 @ Amazon Canada)
Power Supply: *Corsair - TXM Gold 550 W 80+ Gold Certified Semi-Modular ATX Power Supply ($89.99 @ Amazon Canada)
Operating System: Microsoft - Windows 10 Home OEM 64-bit ($119.50 @ Vuugo)
Software: Microsoft - Office Home and Student 2016 Software ($149.75 @ shopRBC)
Software: Symantec - Norton Security Standard (1 Year Subscription) Software
Case Fan: Cooler Master - MasterFan Pro 140 Air Flow 106 CFM 140mm Fan ($14.19 @ Vuugo)
Case Fan: Cooler Master - MasterFan Pro 140 Air Flow 106 CFM 140mm Fan ($14.19 @ Vuugo)
Monitor: Asus - VC239H 23.0" 1920x1080 60 Hz Monitor ($280.50 @ Amazon Canada)
Keyboard: Cooler Master - Lite L Wired Gaming Keyboard w/Optical Mouse ($56.52 @ Vuugo)
Total: $1641.84
Prices include shipping, taxes, and discounts when available
*Lowest price parts chosen from parametric criteria
Generated by PCPartPicker 2018-11-26 14:06 EST-0500