History & Specs of the M16 (M16A1, M16A2, M4, & M4A1)

Short history and specifications of the M16 family (M16A1, M16A2, M4, and M4A1).

Leave a Reply

Your email address will not be published.