With the current prices, and that budget, do not expect so much.
PCPartPicker part list:
https://ca.pcpartpicker.com/list/gLXzMZ
Price breakdown by merchant: https://ca.pcpartpicker.com/list/gLXzMZ/by_merchant/
CPU: AMD - Ryzen 3 1200 3.1GHz Quad-Core Processor ($104.99 @ Mike's Computer Shop)
Motherboard: MSI - B350M GAMING PRO Micro ATX AM4 Motherboard ($91.99 @ Amazon Canada)
Memory: Kingston - Savage 8GB (2 x 4GB) DDR4-3000 Memory ($80.95 @ Amazon Canada)
Storage: Western Digital - Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($48.99 @ Amazon Canada)
Video Card: Zotac - GeForce GTX 1050 Ti 4GB Mini Video Card ($259.00 @ shopRBC)
Case: Rosewill - FBM-01 MicroATX Mini Tower Case ($26.99 @ Amazon Canada)
Power Supply: Corsair - CX (2017) 450W 80+ Bronze Certified ATX Power Supply ($58.95 @ Vuugo)
Total: $671.86
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2018-03-19 03:08 EDT-0400