Is this not straight out of End of Watch?? Crazy that this actually exists.