BSOD after playing CSGO and TF2

So I'll start by saying in the previous 2 months, my computer has gone haywire and after spending lots of time trying to find the problem, I figured to just leave it and left it sitting for 2 months.

2 Months later, I boot it back up, and I'm able to play a game of TF2 completely fine, even download CSGO and play a few rounds.

But 3 days later, CSGO crashes on startup, and then it finally starts, but I get a BSOD a few minutes in. Then, I restart, try to play a game of TF2, and then when I just quit the game, I got another BSOD. Attached is a zip of one of the minidumps that was saved in the minidumps folder, the other wasn't saved for some reason.

Thanks in advance.

System Specs:
Operating System
MS Windows 7 Home Premium 64-bit SP1
AMD Athlon II X4 630
Propus 45nm Technology
4.00 GB Dual-Channel DDR3 @ 666MHz (9-9-9-24)
ASUSTeK Computer INC. M4A78LT-M-LE (AM3)
BenQ GL2230 (1920x1080@60Hz)
ATI Radeon HD 5670 (Sapphire/PCPartner)
Hard Drives
488GB Hitachi Hitachi HDS721050CLA362 ATA Device (SATA)


This website is not affiliated, owned, or endorsed by Microsoft Corporation. It is a member of the Microsoft Partner Program.