300$ Gaming Build

Solution
Switch CPU to 3258 so you can overclock it one day. (= greater performance) Then upgrade GPU 20 260x. This will give you better 720p gaming.

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Pentium G3258 3.2GHz Dual-Core Processor ($68.98 @ OutletPC)
Motherboard: MSI H81M-P33 Micro ATX LGA1150 Motherboard ($44.99 @ Directron)
Memory: G.Skill Ripjaws X Series 4GB (1 x 4GB) DDR3-1600 Memory ($34.99 @ Newegg)
Storage: Western Digital Caviar Blue 500GB 3.5" 7200RPM Internal Hard Drive ($49.24 @ OutletPC)
Video Card: Sapphire Radeon R7 260X 2GB Video Card ($99.99 @ Newegg)
Case: NZXT Source 210 (Black) ATX Mid Tower...
Switch CPU to 3258 so you can overclock it one day. (= greater performance) Then upgrade GPU 20 260x. This will give you better 720p gaming.

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Pentium G3258 3.2GHz Dual-Core Processor ($68.98 @ OutletPC)
Motherboard: MSI H81M-P33 Micro ATX LGA1150 Motherboard ($44.99 @ Directron)
Memory: G.Skill Ripjaws X Series 4GB (1 x 4GB) DDR3-1600 Memory ($34.99 @ Newegg)
Storage: Western Digital Caviar Blue 500GB 3.5" 7200RPM Internal Hard Drive ($49.24 @ OutletPC)
Video Card: Sapphire Radeon R7 260X 2GB Video Card ($99.99 @ Newegg)
Case: NZXT Source 210 (Black) ATX Mid Tower Case ($29.98 @ OutletPC)
Power Supply: EVGA 500W 80+ Certified ATX Power Supply ($24.99 @ NCIX US)
Total: $353.16
 
Solution