M16A2

AcronymDefinition
M16A2Model 16 Advanced 2 (assault rifle)