Published: Jan 16, 2013 2:58 PM EST

PORT CHARLOTTE, Fla.- Charlotte County Sheriff's Street Crimes Unit deputies made a traffic stop Tuesday for a stop sign violation and located 107 grams of marijuana on a passenger; the driver was also arrested on a concealed weapon charge. Travis Gordon Campbell, 19, of 21254 Stillwater Drive, and Robert Allen Woods, 26, of 18289 Eblis Avenue, were arrested. This was Campbell’s 19th booking; the sixth for Woods.

Deputies observed a 2006 Dodge Charger at Gertrude Avenue and Aaron Street at 2:06 p.m. make an improper stop at the intersection. While speaking to Woods, the driver, an odor of fresh marijuana was detected coming from the car. Passenger Campbell said he had been around some friends earlier that were smoking marijuana. Backup deputies arrived and they were asked to exit the vehicle. Campbell gave consent to search and a deputy felt a large bulge in his shirt. Campbell suddenly pulled away from a deputy by pulling himself out of his shirt and began to run, dropping a large clear plastic bag and his shirt. Deputies gave chase and he was quickly apprehended. Campbell told SCU deputies he sells marijuana so he can make a little money.

A search of the car located an expandablebaton, fully extended, in the driver’s door. Both were taken to the Charlotte County Jail. Campbell was charged with Sale and Delivery of Marijuana, Possession of Marijuana Over 20 Grams, Possession of Drug Paraphernalia, and Resisting an Officer.Campbellwas released this morning on $7,000 bond. Woods was charged with Carrying a Concealed Weapon and posted a $1,000 bond.

Anyone with knowledge of illegal drug activity is asked to please call the CCSO Narcotics Unit at 941-575-2157, or Crime Stoppers at 800-780-TIPS (8477).