Source "Wikipédia".....Le M16 remplaça les M14, mais le besoin d'un fusil de précision pour remplacer les vieux Garand M1C/D et autres Winchester 70 pendant la guerre du Viêt Nam conduisit l'US Army à se doter d'un M14 modifié pour cet usage, notamment par l'ajout d'une lunette de visée, et nommé « Rifle, 7.62mm, Sniper, M21 ». L'arsenal de Rock Island modifia 1 435 M14NM en XM21 en 1969. Bien qu'il n'ait été officiellement appelé M21 qu'en 1975, les XM21 avaient été couramment appelés M21 (sans le X) depuis décembre 1969. Capable de tirs précis jusqu'à environ 700 m, il fut le principal fusil de précision de l'US Army du Viêt Nam à son remplacement par le M24 à partir de 1988. Quelque-uns sont encore en service dans la Garde nationale et dans les unités OPFOR du Joint Readiness Training Center de Fort Polk (Louisiane). À part des versions modifiées au sein de certaines forces spéciales et des OPFOR, le M21 n'est plus en dotation dans les unités d'active aujourd'hui.
Complément d'infos..... Le M-14 et le M-15 sont nés des deux dernières versions du M1 Garand. Le M-14 fut retenu car plus léger et de fabrication américaine contrairement au M-15 et de fabrication belge. Le M-15 ne fut jamais produit mais renommé et amélioré en version automatique M-14A1.
La version M-14NM (national march) fut stoppé en 1964 et certains fusils passèrent aux mains des armuriers en 1969 pour le transformer en XM-21...
A ne pas confondre avec le ZASTAVA M-21 qui lui, est un fusil d'assault fabriqué sur une base de AK-74M et en dotation chez les serbes et d'autres pays du coin.