M-16 Assembly and Disassembly

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