William Noble, 35, has been charged with tampering with physical evidence in felony prosecution.
Michael, 37, was shot during a traffic stop about 10:45 p.m. Sunday, near Highway 13 and Green Street in Clinton.
A memorial service for Michael will be held Saturday morning at the Benson Convention Center in Clinton, according to the Vansant-Mills funeral home website.
A large number of people are expected tonight for the visitation for slain Clinton, Missouri police officer Gary Michael.
A man who is charged with supplying the weapon used to kill a western Missouri police officer admitted that he bought the rifle for the suspect and threw it in a creek after the shooting, according to a probable cause statement filed in the case.
Frank Lampard: 'Chelsea winning is all that matters'
It's a fair comment to say that out loud because we're all talking about how the second season is more hard than the first. Defence was the major problem with the Manchester City side previous year as players couldn't adapt to Peps system.
The officer told him he knew the answer to his own question. Police say Noble acted like he was visibly upset and faked crying. Noble then "stared" at the officer for about a minute, "blankly", before the officer asked again and he said that he knew where the weapon was. Police asked him why he was fake crying and Noble allegedly told police he sold McCarthy the gun. He was unarmed when taken into custody about 20 miles away from the murder scene, police said.
The affidavit does not say what type of weapon it is or when he bought it.
As the officers were getting ready to leave, one of them asked Noble if he knew where the gun was.
"Noble said he panicked, told his wife he needed to take out the trash, took the gun and drove north of town", according to the affidavit.
Highway Patrol Sgt. Bill Lowe says a passerby saw McCarthy on the side of the road Tuesday evening and alerted police. He then went with officers to the intersection of NW 300th Road and NW 131st Road. Investigators told ABC News Monday that Michael initially pulled over the driver because the vehicle's headlights were off, and once Michael ran the plates, he discovered the vehicle's plates were also expired.