Any difficulty, special techniques in disassembly/assembly of a Beretta 686? I have one that needs some serious cleaning.

Jim