Просто поделюсь опытом, всё что сказано ниже - ИМХО.
Каждые 2000-3000 выстрелов (4-6 бункера) по возможности брызгаю в стволик силиконовым спреем. Пробовал Marushin спрей, и простой Silicone Sprey Universal в баллоне 300мл. Эффект один - шары не застрявали никогда, грязи в стволе не видел, хоп-ап на 10 выстреле работал четко и стабильно. Увода шаров в разные стороны - не замечал.
Скорость и дальность что на м100, что на м120 пружине не плавала от времени, и была стабильной. Так что видимо, каждому своё.
Не даром же эту силиконку вообще делают и продают.
(На моем марушиновском баллоне была надпись: For inner barrel only.)