Me personally. If it is a hunting gun, I will take it apart and check for dirt and grime and wipe the parts down. as long as there is still and oily feel to them then I'm good to go. With oil based lubes, less is more. Too much oil will slow bolt parts during their travel, especially in sub-freezing weather. You should have a light oily film on all the internal parts.

You can sonic clean, but I have yet to have one dirty enough where I thought I needed to.

Sorry for the delay in my reply. My life has gotten exceptionally busy the last couple months and I have not had much time for the forum.