Latey I've been keeping four cleaners in my supplies room. Kroil, Ballistol, Birchwood-Casey 2 In 1 Cleaner and the heavy-duty Barnes CR-10, which I only use once a year.
My storage protectors are either WD-40 Specialist or Birchwood-Casey Barricade.
When my rifles are either new or I purchase a used one, they get many laps of JB Bore Paste, sometimes 50 laps