You cannot sort it out definitively standing in one spot. You need multiple simultaneous recordings from widely separated and known vantage points along with a map showing likely reflecting building facades. Then you have a reasonable shot at determining whether the shots were from one point or or more.
Yes, it would be a difficult problem to solve with everything measured under controlled conditions, let alone in the midst of a fleeing crowd.