M-16 weapon training advantages and disadvantages
A training series details the tactical advantages and disadvantages of the M-16 individual weapon system.
A training series details the tactical advantages and disadvantages of the M-16 individual weapon system.