The USMC has retired the M16A2 in favor of the newer M16A4; a few M16A2s remain in service with the U.S. Army, Air Force, Navy and Coast Guard.
The USMC has retired the M16A2 in favor of the newer M16A4. A few M16A2s remain in service with the U.S. Army. A few M16A2s remain in service with Air Force. A few M16A2s remain in service with Navy. A few M16A2s remain in service with Coast Guard.