Before he was shot and killed by police during a traffic stop in Falcon Heights, Minnesota, on Wednesday, Philando Castile told the officer involved that he had a concealed-carry permit and had a firearm in his possession, according to Castile’s girlfriend, Lavish Reynolds.

In a video of the shooting’s aftermath, uploaded to Facebook, Reynolds calmly describes what happened after the officer asked Castile for his license and registration. “He told him that it was in his wallet, but he had a pistol on him because he’s licensed to carry,” Reynolds says. “The officer said don’t move. As he was putting his hands back up, the officer shot him in the arm four or five times.”

“I told him not to reach for it,” the officer could be heard saying, gun still drawn. “I told him to get his hand out.”

“You told him to get his I.D., sir,” Reynolds replies, “his driver’s license.”

The video is below. Please be aware that it is very graphic.

[There was a video here]

In a statement released early on Thursday, St. Anthony police confirmed that a handgun was recovered from the scene.

Later in the video, Reynolds and her daughter, who was in the back seat of the car when Castile was shot, are sitting in a police cruiser. “It’s okay, Mommy,” she says. “It’s okay. I’m right here with you.”