COSMO, Gavrilo Princip, huh?...or at least that's what the Dallas Police Department would have you believe...