M-16 Assembly and Disassembly

Share

    Air Force BMT M-16 Weapons Assembly/Disassembly, Week 3