BANGOR, Maine — A Hampden man who has a lengthy criminal record was seen by Bangor police Officer Steve Pelletier driving a car while under suspension just before noon on Friday and was stopped along Buck Street, according to police.

Carl S. Dawes, 30, had a large hunting-style knife on him and was very upset when he was pulled over for operating after suspension, Sgt. Ed Potter said at the scene.

Police discovered that the vehicle Dawes was driving had plates that belonged to another vehicle and searched the car and found a BB gun in a sheath that looked real and a miniature baseball bat. Synthetic bath salts also were found in the car, which was towed, Sgt. Garry Higgins said Saturday morning.

Dawes was charged with possession of bath salts, operating under suspension and illegal attachment of plates. He was taken to Penobscot County Jail and later released, Higgins said.

Dawes was arrested in January 2011 after he threatened his roommates with a butterfly-style knife, according to a Bangor Daily News story about his arrest. He was sentenced to March 2011 to 30 days in jail for two counts of criminal threatening, according to court listings printed in the Bangor Daily News.

Between 2002 and 2010, Dawes also had four assault convictions and other convictions for carrying a concealed weapon, terrorizing, criminal mischief, burglary of motor vehicle, drinking in public, theft, harassment by telephone, disorderly conduct, operating a vehicle without a license, violating condition of release and failure to appear after bailed, the court listings state. (Nok-Noi Ricker, BDN)