i think i may have fixed it. My motherboard has a tpu switch on it which would make CPU overclock and i only have a stalk cooler so it was overheating. i will update you guys if it happens again!
BSOD would really point to software issues. it however can be associated with hardware issues. Have you tried updating to the latest drivers or trying some previous driver to see if it stabilizes? Can you check temperatures of your GPU and CPU and give numbers at the time of a crash.
i think i may have fixed it. My motherboard has a tpu switch on it which would make CPU overclock and i only have a stalk cooler so it was overheating. i will update you guys if it happens again!