Games Crashes During Ending Cutscene

I’ve had to play the final battle twice now, because the game keeps crashing when the bullets are dropping after the firing squad fires during the cutscene. The first time I beat the final battle I got the Eridian Vanquisher legendary for my character, Wilhelm. The 2nd time I didn’t. I was very angry after the first crash and I got back into the game only to find I’d lost that legendary.

This is on a PC with Windows 7 Home Premium 64 bit.

Edit: After verifying integrity of the cache on Steam and rebooting the computer I was able to get past this cutscene. So I guess 3rd time was the charm in this case. Unfortunately I still getting get that legendary class mod to drop again.