Majorly stuck on 16a: Tanning sources (8 letters)
Letters we already have (although we accept that these pay not perhaps be correct):
s_N_A_P_
Also having difficulties with 21a: Stopped the progress of (e.g, a missile) (11)
Suspected letters:
O_T_R_E_T__
Any help is most appreciated.