Oh man, I'd love to see him aim with an assault rifle with that
storm trooper suit on.
The same weak point as previous armored suit designs, the
under-chin section. There's quite a lot of difficulties trying to
protect that region without resorting to some sort of chain mail
hood of the olden days.
Btw, when he raised his arms, and mentioned that the all out of
bullets scenario... he flipped over the safety cap thing. I thought
he was gonna activate a predator style self destruct sequence.

What they really need for those up close and personal fights are
sonic weapons. Emit amplified frequency specific noise that would
incapacitate those near them.