UPDATE – March 3, 2025
VINTON, Va. – The Vinton Police Department has provided an update regarding the fatal shooting that took place in the rear parking lot of the Town of Vinton Municipal Building on March 2, 2025.
Police have identified the two deceased individuals as Jeffrey Alan Catron, 31, and Brian Christian Sledd, 29, both of Bedford County. Authorities confirmed that both died from gunshot wounds, and their deaths are being investigated as homicides.
Officers on the scene quickly identified a suspect, Jordan Daniel Pierce, 45, of Salem, who was still present at the location. He was taken into custody without incident and is charged with two counts of second-degree murder and two counts of using a firearm in the commission of a felony.
Pierce is being held without bond at the Roanoke County Jail.
The investigation remains active, and no further details are available at this time.
Earlier Report – March 2, 2025
VINTON, Va. – The Vinton Police Department responded to reports of a disturbance at 311 South Pollard St., in the rear parking lot of the Town of Vinton Municipal Building, at approximately 5:13 p.m. on March 2, 2025. Upon arrival, officers discovered two men suffering from critical injuries. Both were pronounced dead at the scene.
One man involved in the incident was taken into police custody at the time. Authorities assured the public that this was an isolated incident, and there was no ongoing threat to the community.
Road closures: Police implemented temporary road closures at E. Jackson Avenue and Walnut Avenue, as well as E. Jackson Avenue and S. Pollard Street, following the incident.
This is a developing story. Further updates will be provided as new information becomes available.