In the end it was an off duty Border Patrol agent, they have M-4s but he did not have one because he was off duty.
Didn't stop him. Getting shot to protect chidden being killed was worth the risk times 10.
Whose "body armor" was a baseball cap.