Finished unusually early, and, unusually, without resorting to CrosswordSolver, dictionary, thesaurus or forum. Didn't understañd parsing of 19d or 2d before coming here. I think I pronounce 19d, as a noun, the same way as the "stock" word. (My accent? Grew up in Surrey with Scottish and Manchester parents but lived in Leeds and now NW Lancashire).
Still don't see how to parse letters 1, 6 and 7 of 12d: I have a definition and a turned game but ... ?
FOI 6a
LoI 15d
COD 3d
Easier than often but some very satisfying clues.