An Ardmore resident who died in last Wednesdayâs standoff with Winston-Salem police staged a similar standoff in 2007 with Davidson County sheriffâs deputies. Edwin Joseph Castillo Jr., 34, was killed in an exchange of gunfire with officers, police said. An autopsy conducted at Wake Forest Baptist Medical Center showed that Castillo died of a gunshot wound. During the standoff, Castillo also set a fire at the home at 526 Lockland Ave. where he had barricaded himself. The fire caused extensive damage to the house. When Castillo was 20, he faced charges in connection with an all-night standoff with Davidson County deputies in July 2007.