Crime Solvers Central
Crime Solvers Central
298 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.

Case Description

Any updates on this case? Let us know!
Summary based on 19 sources
In the late hours of a Friday night in Virginia Beach, a seemingly routine traffic stop escalated into a tragic event that claimed the lives of two police officers, including 25-year-old Cameron Girvin. On February 21, 2025, Officer Girvin and his partner, Officer Christopher Reese, pulled over a vehicle for an expired license plate. The driver, identified as 42-year-old John McCoy III, became confrontational and initially refused to exit his car.

When McCoy finally stepped out of the vehicle, a physical altercation ensued with the two officers. During the struggle, McCoy produced a handgun and shot both Girvin and Reese multiple times. After the initial shots, and while the officers were on the ground and defenseless, McCoy shot each of them a second time before calmly walking away from the scene. Both officers were transported to local hospitals, but tragically succumbed to their injuries.

Following the shooting, a manhunt for McCoy was launched. He was later discovered in a nearby shed with what authorities believe to be a self-inflicted gunshot wound. An investigation into McCoy's background revealed a prior felony conviction from 2009. There was another individual present in the vehicle with McCoy at the time of the traffic stop, but no charges were expected to be filed against them.

The loss of Officer Cameron Girvin, who had served with the Virginia Beach Police Department for five years, and his partner sent shockwaves through the community. Friends and colleagues remembered Girvin as a dedicated and determined public servant with a stellar reputation and an unwavering work ethic. He was survived by his expectant wife and parents. The tragic event served as a painful reminder of the dangers faced by law enforcement officers in the line of duty.

Links to Additional Sources (19)

See any mistakes? Let us know!
  • https://www.wavy.com/news/local-news/virginia-beach/virginia-beach-officer-reese-was-an-unbelievable-guy-sheriff-recalls/
  • The Virginian-Pilot: Images of Virginia Beach police officers who died in line of duty released
  • gofundme.com: Donate to Aid for the Family of Officer Chris Reese, organized by Heather Rosales
  • nj: Virginia police officer killed in shooting was a New Jersey native
  • The Virginian-Pilot: ‘This community is hurting’: Virginia Beach police identify 2 officers killed after traffic stop for expired plate
  • News 3 WTKR Norfolk: 'Beyond reproach': Fallen VBPD Officers Girvin, Reese had stellar reputations, chief says
  • Police Officer Christopher Reese
  • ABC News: 'Evil found them:' Virginia Beach police chief alleges 2 officers were 'executed' during traffic stop
  • Police Officer Cameron Girvin
  • https://www.wavy.com/news/local-news/virginia-beach/community-mourns-two-vbpd-officers-killed-in-the-line-of-duty-friday-night/
  • https://www.wavy.com/video/full-presser-police-chief-provides-details-on-deaths-of-two-officers/
  • 13newsnow.com: 2 Virginia Beach police officers die in the line of duty
  • Officers Christopher Reese and Cameron Girvin
  • Police Officer Cameron Robert Girvin
  • Cameron Girvin, Christopher Reese killed during Virginia traffic stop
  • Family of fallen Virginia Beach Police Officer Cameron Girvin speaks
  • Rochester native Cameron Girvin killed in Virginia Beach police ...
  • Parents of fallen VBPD Officer Girvin says he 'died doing ... - WTKR
  • Lost in the Line of Duty: Remembering Cameron Girvin - YouTube