This is probably related to new function of immediately replacing the item held in hands, when acting on another item; such as drinking or bandaging with a double-carried weapon in hands. The gun appears in vicinity until animation is complete, then item is replaced in player's hands. Opening a can of tuna while holding a gun in hands will cause the gun to take the place of the tuna in the vicinity screen.