The Army has replaced the m16a2 with the m4, but the Marine Corps did not; they have adopted the M16A4 as their service rifle.  It is yet another version of the standard M16, but with attachment rails on the hand guards (and other minor changes).  The Corps only uses the M4 in limited applications.