My guess is yeah, suicide by cop.

Tragic story.