Highly doubt it was a car jacking, you don't just pop two people to take their car, which they didn't BTW. Two Chinese electrical engineers? Sounds like a neutralization to me.
Notice a witness said she only heard one shot? Two guns going off at the same time make one bang!