An off-duty Phoenix firefighter died during a fall at Camelback Mountain on Friday morning.
Gary Johnstone, a 15-year veteran of the fire department, was rappelling with his teenage son and two other teens, according to KPHO.
Johnstone and the two teens fell about 30 feet, Phoenix Police Sgt. Steve Martos said. His son was not injured.
One of the teenagers is in critical condition and the other is stable.
Before joining Phoenix, Johnstone, served with the Sun City Department.
Johnstone, 50, was on the technical rescue team and played the bag pipes for the Phoenix Fire Department's honor guard.