KANSAS CITY, Mo. (AP) — A Kansas City man has been charged with making and selling an illegal weapon after police say they discovered 185 homemade and commercial fireworks in his home. According to court documents, Kansas City police arrested 30-year-old James E. Dunlap on Tuesday.