VERO BEACH, Fla. — Friends and family gathered Thursday afternoon to honor the life of a locksmith who was fatally shot while on the job last month in Indian River County.
David Long, 76, and Sgt. Terri Sweeting-Mashkow were killed Nov. 21 when a resident opened fire while deputies attempted to serve an eviction notice at a home in the Bermuda Club community located north of Indian River Shores.
WATCH BELOW: Locksmith remembered for 'big heart' at emotional funeral service
Nearly 200 people gathered at Calvary Chapel in Vero Beach to remember a "generous man with a big heart."
"He will be deeply missed, but never forgotten," said great-nephew Jason Bragg. "(He was) a generous man with a big heart."
Family and friends said Long was more than just a locksmith.
"He was known to so many of us as Uncle David," Bragg said. "He had a dry sense of humor and has been described as a unique and funny man."
Long was a man who loved his family.
"You loved me and my family well, and you really were a great, great uncle. I love you," said Kelly, Long's great-niece.
The longtime locksmith was a U.S. Army veteran who family and friends said loved motorcycles, stock car racing and playing golf.
One of the speakers at Thursday's service, who was close to Long, said he was more than just a friend.
"Once you earned David's trust, he was all in," the close friend said. "That man would do anything for you, but you had to earn his trust, and it was worth it.”
Long's life touched many in Vero Beach — an imprint that will last forever.
"In this community, from here on out, when someone says 'the locksmith,'" said Pastor Jim Gallagher of Calvary Chapel. "They're talking about David."
The family of David Long wanted to express their gratitude to the Indian River County Sheriff's Office, who they say has been supportive during this difficult time.
At Thursday's service, the Indian River County Sheriff's Office made Long an honorary deputy.
Long was hospitalized after the shooting but died two days later. The 37-year-old gunman died a day after the shooting.
Last week, WPTV spoke with family members who said he was a "tremendous" man with a "big heart."
Also, we highlighted Long's impact on the community for decades, who said he would do work for anyone, at any time.
Read more of WPTV's coverage below:
Region Indian River County
WATCH: Fallen sergeant remembered as 'angel' who changed lives
Vero Beach
Vero Beach restaurant hosts fundraiser for daughter of fallen sergeant
Region Indian River County
Funeral announced for locksmith killed while helping deputies
Region Indian River County
Locksmith remembered as 'tremendous' with 'big heart'
Region Indian River County
'Her life was taken': Officer honors fallen sergeant with memorial coins
Region Indian River County
Mother called 911 about son weeks before Indian River County deputy shooting
Region Indian River County
'She'd do anything for you': Family plans funeral for deputy killed in shooting
Vero Beach
Community honors fallen deputy at Vero Beach bridge
Region Indian River County
Injured deputy released from hospital after fatal eviction incident
Region Indian River County
Deputy, suspect and locksmith killed, 1 other injured in Indian River Co.
Region Indian River County
Agencies offer condolences after Indian River Co. deputy killed
Region Indian River County
'Absolute tragedy': Neighbors near Bermuda Club community shocked by shooting
Region Indian River County