So, back in the '80s, the M16A2 eliminated the full-auto fire capability in order to prevent "spray and pray" ammo wasting, correct?
Has full auto fire capability been brought back for the M4 and the current version of the M-16? It seems to me that I've seen Iraq and Afghanistan footage of soldiers firing M4s on full auto and, IIRC, U.S. Marines firing "long" M16s on full auto. Come to think of it, in rereading Generation Kill and Thunder Run, it was strongly implied by both authors (neither one of them soldiers) that M4s were fired full auto. Can anyone definitively answer this question for me?
(I'm feeling too lazy to do the research myself right now...

)