If I were in your shoes, I would not have parked next to that suspicious looking vehicle. Upon first seeing those kind of thug looking types and what they were partially concealing, I would have immediately driven away in a cool calm and collected manner to not arouse their attention. Then, I would have made contact with the police in a location nearby where the Suburu was parked. I would also have gotten a make and/or model of the car, a license plate number and a brief description of them such as how many and what race they were.
For the most I am amazed you came out of it alive. However, I would never have gone into the seven eleven knowing that they could possibly shoot up the place while I was in there. You see, these types don't want witnesses for the crimes they commit. They finish them off in cold blood.
Finally, congratulations on the arrival of your newborn. May you live long enough in this crazy world for it to takes its baby steps.
Be careful