Agree that there are 10, not 9, definitionless clues.
15A "heater"= slang for "gun"
23A There seems to be a mismatch in the part of speech. "get" = "understand" & can be a noun but not meaning "understanding" as far as I know.