JACKSONVILLE, Fla. -

A 35-year-old motorist shot and killed after making a sudden move during a traffic stop early Wednesday morning did not have a weapon, according to the Jacksonville Sheriff's Office.

Officers say Davinian Williams was being pulled over on Rogero Road about 2:15 a.m. for driving erratically in a known drug area around Bert Road.  According to JSO Chief Tom Hackney, Officer Jeff Edwards knew White had an extensive criminal history and was trying to evade arrest as he approached the vehicle.

"Had the subject complied with his actions, stopped fidgeting when he was told to stop fidgeting, the officer would have been able to complete the traffic stop," Hackey said.

Hackney said the three-year veteran officer fired seven shots, hitting Williams six times.

IMAGES:  Driver shot, killed during traffic stop in Arlington

A witness who works 200 yards from the scene told Channel 4 he saw the officer pull the driver over and that everything happened in about 30 seconds.

"I saw a cop get out of the vehicle. I could see perfectly what he was doing," the witness said. "I saw him get out of the vehicle and immediately yelled 'let me see your hands, let me see your hands,' then shots started ringing out."

Police found cocaine and crack cocaine shoved into Williams' socks, but no weapon in his car.

Channel 4 crime analyst Ken Jefferson said an officer doesn't have to see a weapon to feel threatened and be justified in using deadly force.

"There's nothing routine in a traffic stop," Jefferson said. "It is one of the most dangerous incidents officers can be involved in."

Edwards was placed on paid administrative leave, which is standard practice while police-involved shootings are investigated.

A review of Williams record found numerous arrests on drug charges, as well as resisting arrest and battery on a law enforcement officer.