Looks like a standard US/NATO 155 having a breech explosion!
Uh huh.
1. Nothing is visible of the weapon system, so how did you determine that it was a NATO system - other than the Russians saying it was?
2. A breech explosion would have evaporated the guy yanking the lanyard and those guys covering their ears wouldn't be standing there either.
You amateurs annoy me.