I know that most of them rarely require a clean, but I imagine the blowbacks do.

What do you use on the seals and what do you put on the slide rails.

Airsoft users seem to use silicone oil for everything in their gas pistols.

But what is suitable for guns firing lead pellets or steel BBS?