Cumby police arrested two men from Tennessee and one from Minnesota after a routine traffic stop at the 112 mile marker of I-30. The men were found in possession of a firearm that had been reported stolen and were charged with several weapons violations. One of the men was charged with tampering with evidence when he swallowed a quantity of marijuana.