A Salem father and son both face weapon and drug offenses after a Saturday traffic stop located methamphetamine, heroin and a firearm, according to documents filed in circuit court.

• Leonard Eplin, 41, is charged with two felony counts of delivery of controlled substance, two felony counts of delivery of a controlled substance to a jail, one felony count of unlawful use of a firearm and one felony count of unlawful possession of a firearm. His bond was set at $100,000 cash only.