FREEPORT — A five-time convicted felon is behind bars after deputies found him with a loaded handgun during a routine traffic stop in Freeport.

A Walton County Sheriff's Office deputy on Wednesday noticed a green Chevrolet truck leaving a gas station on U.S. Highway 331 and State Road 20 in Freeport with no tag displayed on the vehicle, according to a press release from the Walton County Sheriff's Office.

The deputy confronted the driver of the vehicle, 35-year-old Stephen Reid Jones, and a passenger and discovered Jones had a suspended driver license, the press release said.

Jones gave deputies consent to search his vehicle, where they found a loaded Ruger .380 under the seat cover of the passenger's seat.

Jones was arrested for possession of a weapon or ammunition by a convicted felon, carrying a concealed weapon and knowingly driving with a suspended/revoked license. He was booked into the Walton County Jail.