Some of the posing looks stiff. I’d recommend watching videos of people in actual combat videos and replicating their exact pose 'till you get the hang of it. The muzzle flash looks really fake and weird. Personally i’d make a small pressure bubble or a smoke cloud instead of a muzzle flash, but that’s just me. The angle could work if it wasn’t as wide and had some blur to show some motion that doesn’t disrupt lots of details. The sky looks fake. Did you use a sky plane?

Good effort overall. I like the posing on the guy at the left side of the bmp running, the lighting isn’t bad and the placement of ragdolls and props is also good.