Four people have been charged following a three-month joint investigation by the Baltimore Police Department and federal agents led to the seizure of 15 guns, material to make an additional 40 untraceable guns and large quantities of pills, cocaine, heroin and other drugs, police said Wednesday.