A Cabool Police Department investigation led to weapons and drug charges Monday.