Hey guys I found this app "gun disassembly 2". I thought it was really cool. It lets you disassemble/assemble some hand guns, rifles, machine guns and others. It also shows the internals at work. The only AR variant is the Z-M LR 300 though. Check it out if you want.