I'd be less suspicious of GM's behavior if he hadn't felt the need to arm himself for whatever he planned on doing--or if he armed himself but stayed in the car. People who grab a weapon and then go looking around the neighborhood for troublemakers worry me--unless it's their job to do so.
He had a permit to carry a concealed weapon. Why do you hate civil rights? Why can't an American of Peruvian descent carry a weapon? Why are you biased against his ethnicity?