Your assessment seems proper. The 686 is easy to get to.. to clean up. You will have to take the stock off but that isn't a major problem. Then when off you give the trigger groups a nice spraying of cleaner. I use WD 40 for this...mainly cause it is easy to use. Then if you have a small bristle brush clean all the old grease and lube off the whole trigger area. If you have an air compressor...blow the whole thing dry. If you must use a lubricant on it..for cold weather use powdered graphite. Auto parts places have the graphite in little tubes for lubing car door locks for winter. Leave the stock off and put the darn thing in the freezer for an hour. Take it out and make sure it works. Uhhh on the Beretta 686 yoou will have to replace the stock and after dry firing the first bbl try setting the inertia trigger by hitting the butt of the gun with your hand forcefully. The trigger should fire the second bbl. If not then there is a mechanical problem....but I doubt it will be Good luck