I used Elite over #9 due to the smell with an occasional cleaning with Sweets for copper. Then I switched to Gunzilla which is made near my home. It is plant based and has low odor and is non toxic. It also does not attract dust and dirt like petroleum based lubes. It is recommended by Gemtech to clean their suppressors.
I clean and lube all of my new guns before I initially fire them. It is the beginning of mastering how to disassemble and maintain each new gun. Who knows how each manufacturer ships their guns out or how long they have been collecting dust.