His girlfriend sounds like a communist propagandist. The "victim" is indeed a black nationalist who might be recruited for a martyrdom operation like Michael Brown to fuel a war on cops. Everipedia:
Castile would often make political statements on his Facebook profile. He once posted a photo of the Black Panthers accompanied with the Malcolm X quote “BY ANY MEANS NECESSARY”. He has another post that is a quote from 2pac: “They got money for wars but can’t feed the poor.” 
This case is strikingly similar to this case where another man was shot when police thought he was pulling a gun on them, and his family demanded charges against police: 1 black man killed by police, officer asked to be, but not charged June 23, 2016 Shooting of Jay Anderson Jr By Police Wauwatosa police officer Joseph Mensah shot and killed Jay Anderson Jr. will not face state criminal charges. The 25 year old fiancé was shot at around 3am, while sleeping in his car. Tosa PD Chief Barry Weber claimed the officer saw a gun, feared for their safety, and fired at Anderson. Federal prosecutors have agreed to review the case, Anderson's family said that his hands were up and video shows Anderson was not "lunging" to grab a gun. Jay and Linda Anderson demanded a charging decision against the cop. A 20-second video was released. "His hands were up. His hands were up," Anderson Sr. said... "My son was trying to tell him he had a weapon in the car, and he was pointing down at the weapon and he pointed down too far and now he`s dead"
- body language 'He only did what police asked him to do': Girlfriend's emotional ... RT Jul 7, 2016 - Diamond Reynolds, girlfriend of Philando Castile “Nothing within his body said intimidation, nothing within his body language said, shoot me.”. Girlfriend of MN man shot by police recounts evening - Pioneer Press www.twincities.com Jul 7, 2016 - “Nothing in his body language said intimidation,” said Reynolds, 26. ... Diamond Reynolds,
- black victim shot by police
- hispanic offier
- school employee
- suicide by cop denied - Castile said he was not reaching for a gun
- Everipedia Philando Castile | Wiki & Bio | Everipedia, Philando Castile was a resident of Falcon Heights, Minnesota.  Castile worked as a school cafeteria...
- Wikipedia Shooting of Philando Castile July 6, 2016, in Falcon Heights, Minnesota, a suburb of St. Paul fatally shot by Jeronimo Yanez, a St. Anthony, Minnesota police officer, after being pulled over in ...