M16A1 RIFFLE ASSEMBLY AND DISASSEMBLY

M16A1 RIFFLE ASSEMBLY AND DISASSEMBLY

#M16A1 #RIFFLE #ASSEMBLY #DISASSEMBLY

“Engr. Ruuveinzei”

source

Exit mobile version