me and my father own several different versions of m14's.
the m21 is simply a m14 with a modified free-float barrel, thus "accurizing" it, it also has a side mounted sight rail designed to fit the 3-9x30mm ART scope. the m24 is also a heavily modified m21, but the upper receiver lacks a gas piston. it is bolt operated.