One man was arrested Wednesday after threatening and assaulting a Moberly police officer. The Moberly Police Department reports 42-year-old Steven Gehring of Moberly was approached by the officer while he was in a passenger vehicle in the 1100 block of North Morley Street. The officer had prior knowledge of Gehring having an active warrant for burglary and resisting arrest. After the officer contacted him, he was knocked to the ground by Gehring, who then assaulted the officer and attempted to take his service weapon. Shortly after, Gehring was arrested for first degree assault on a law enforcement officer and taken to the Randolph County Jail.