Like you, I am also stuck with these. I am also not sure about 20a, which I guess is "EXTENSION LEAD" although I cannot parse it, and 17d which I guess is "RUSSIA". I sort of like "MAILED FIST" for 14d but I can't get into Dean Mayer's mind on that either. There must be some clever person out there who can?