It doesn’t look like to me the officer gave Ramirez much Tim to comply with the order.
I think the op should be fired for his language.
Officer has no business with a badge, much less a gun.