M-16 Assembly and Disassembly

FacebookXPinterestEmailEmailEmailShare

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