Professor James said:
I'm assuming that's a prebuilt machine. If the BSOD pops up again (or if you can make it pop up again), check the text and see if you can find the name of said driver that caused it. It will be possible to google that, and it might give you a name on the driver that requires update.
There is also the possibility that the BSOD is caused by hardware failure, so if updating the driver doesn't help (or if it's caused by a driver you've already updated), then that sounds like something in the hardware is failing. How old is it? Is it still under warranty?
Gaming peripherals seldom cause BSOD, as they're not critical for system operation. Unless one of them are short circuiting the port they're connected to, it's not likely to be the problem.
EDIT: Won't be back until sunday, so I won't be able to respond any more to your problem until then.