I would vote no. Stick with a quality firearm spray like Butches gun oil or Hoppies products. There are many on the market to choose from. I found from experience some silicone sprays have water in them which is a no no on firearms.
LOL, I've tried using silicone spray as a preservative. When you spray it, the liquid evaporates and what's left is the dry silicone powder. It is easily dusted off.
Others have mentioned CLP. CLP has never failed me.