Kansas City man sentenced for meth, illegal firearms