Home video captured the moments after an El Cajon police officer shot a suspect who, officials said, was threatening officers with a knife.
The suspect, identified as Andrew Luna, 22, of El Cajon, was shot in the arm around 9:45 a.m. Thursday at 1707 Pepperhill Drive near Villa Crest Drive.
In the home video, several officers can be seen pointing their guns including a shotgun, as they surround Luna who investigators said was armed with two knives.
One resident told NBCSanDiego that neighbors noticed an unfamiliar man in his 20s walking around with a backpack.
"He looked like he was canvassing my neighbor's car over there which is a nice little Ford," said Betty Marie Hurt.
Neighbors called police about the man they say was carrying a skateboard and acting suspiciously.
When the sergeant pulled up, he followed the suspect on foot and desperately tried to convince him to put down his knives, Hurt said.
The suspect had a confrontation with an officer for a few minutes, then the officer told the man, "Drop it, drop it."
The suspect responded with, "Shoot me," said Hurt.
Investigators say the man raised a knife and came at the sergeant so the 11-year veteran fired once, striking the man in his left arm.
Luna was sent to Sharp Memorial Hospital for treatment for the non-life threatening wound.
The officer, who is an unidentified, said he felt threatened for his life and the safety in the community according to Lt. J.D. Arvan with El Cajon police. Lt. Arvan said there is no prior knowledge of shootings involving him.
Luna has been placed under arrest for assault with a deadly weapon on a police officer.
According to Luna's Facebook page he works at a heating and air conditioning business and attended Granite Hills High School.
One law enforcement source told NBCSanDiego that Luna also has a troubled past that includes a 2010 arrest on a drug charge.
A former classmate who didn't want to be identified says Luna got involved with "the wrong crowd."
Keep up to date on breaking news: Download our improved iPhone app, follow us on Twitter @nbcsandiego, fan us on Facebook, sign up for our breaking news e-mail alerts or text SDBREAKING to 622339 to receive text messages for local breaking news. (For more info, text HELP. To end, text STOP. Message and data rates may apply.)