Bartlesville police arrested two men after officers say they found meth, marijuana, two loaded guns, and cash during a traffic stop.
Police pulled over 25-year-old Austin Riley for driving with a suspended license. Officers say when they searched the passenger, 25-year-old Corbin Hairgrove, they found the drugs and guns.
They say he was also wearing body armor that was stolen from Oklahoma City.
Both men are out of jail on bond.