3 things
1: I have seen this before but I can't be sure you didnt make it
2: AI stinks and gets held up forcing you into their sights.
3: Weapons upgrades did nothing to help you because it is only a matter of time before you get them held up enough times to kill you