Best oils for every gun
Great Oil, Stationary Oil, Artillery Oil appear in the best five-oil set of 54, 54 and 32 of the 54 guns. Each row below is the highest sheet DPS from five oils on the stock gun at rank 5, with no chisel, scroll or attachment. Game version 1.0.6, reviewed .
Assumptions
- "Keeps aiming": no oil that disables aiming, final spread at or below the stock gun's, at least 100 shots before repair. "Uncapped": aiming and spread unrestricted, still 100 shots.
- Percentages on the same stat add together (community model, unconfirmed in code). Sheet DPS counts every projectile hitting one target and ignores crits, reload and resistances.
- Breacher 8 has variable RPM and no sheet DPS.
Pistols

Beck 8
9mm, stock 880 DPS. Keeps aiming: 11,448 (spread 1.9, 281 shots). Uncapped: 19,334 at spread 6.5. Calculator

Bronco 89
9mm, stock 120 DPS. Keeps aiming: 1,685 (spread 0, 104 shots). Uncapped: 2,554 at spread 6. Calculator

Cavalier
9mm, stock 400 DPS. Keeps aiming: 6,480 (spread 3, 112 shots). Uncapped: 10,032 at spread 7. Calculator

Flicker
9mm, stock 200 DPS. Keeps aiming: 2,700 (spread 2.4, 100 shots). Uncapped: 4,560 at spread 7. Calculator

Gravekeeper
5.56mm, stock 400 DPS. Keeps aiming: 5,832 (spread 0, 125 shots). Uncapped: 8,892 at spread 6. Calculator

Hell 'N' Back
7.62mm, stock 750 DPS. Keeps aiming: 8,505 (spread 1.9, 250 shots). Uncapped: 14,580 at spread 7.9. Calculator

Klein Bauer
9mm, stock 2,400 DPS. Keeps aiming: 35,640 (spread 4.4, 270 shots). Uncapped: 60,192 at spread 9. Calculator

P38 Dirk
9mm, stock 450 DPS. Keeps aiming: 6,075 (spread 1.4, 250 shots). Uncapped: 10,260 at spread 6. Calculator

Salamander
7.62mm, stock 340 DPS. Keeps aiming: 3,856 (spread 0.9, 250 shots). Uncapped: 6,610 at spread 6.9. Calculator

Socom 9
9mm, stock 600 DPS. Keeps aiming: 8,100 (spread 1.4, 275 shots). Uncapped: 13,680 at spread 6. Calculator

Star & Witness
9mm, stock 600 DPS. Keeps aiming: 8,100 (spread 1.9, 262 shots). Uncapped: 13,680 at spread 6.5. Calculator

Terrier URB.
5.56mm, stock 1,387 DPS. Keeps aiming: 19,469 (spread 1.5, 154 shots). Uncapped: 28,829 at spread 19.5. Calculator

Unknown
Energy Cell, stock 500 DPS. Keeps aiming: 8,748 (spread 0, 166 shots). Uncapped: 13,680 at spread 5. Calculator
Revolvers

.357 Balthazar
7.62mm, stock 267 DPS. Keeps aiming: 3,744 (spread 0, 104 shots). Uncapped: 5,544 at spread 18. Calculator

Blackwater
.50 BMG, stock 1,067 DPS. Keeps aiming: 14,976 (spread 0, 125 shots). Uncapped: 22,176 at spread 18. Calculator

Death's Toll
7.62mm, stock 230 DPS. Keeps aiming: 2,613 (spread 1.4, 125 shots). Uncapped: 4,479 at spread 7.4. Calculator

Palehorse Topclipper
5.56mm, stock 171 DPS. Keeps aiming: 2,396 (spread 0, 116 shots). Uncapped: 3,548 at spread 18. Calculator

Snut .38
9mm, stock 128 DPS. Keeps aiming: 1,797 (spread 1.5, 137 shots). Uncapped: 2,663 at spread 6.5. Calculator
Submachine Guns

Chimera Rapid
5.56mm, stock 1,000 DPS. Keeps aiming: 14,580 (spread 1.5, 116 shots). Uncapped: 22,230 at spread 6.5. Calculator

Deathstar PG
5.56mm, stock 720 DPS. Keeps aiming: 8,870 (spread 4.4, 150 shots). Uncapped: 14,980 at spread 9. Calculator

Drifter 9
9mm, stock 350 DPS. Keeps aiming: 5,670 (spread 3, 137 shots). Uncapped: 8,778 at spread 7. Calculator

Ferryman
.50 BMG, stock 2,900 DPS. Keeps aiming: 32,886 (spread 1.4, 250 shots). Uncapped: 56,376 at spread 7.4. Calculator

M3 Termite
9mm, stock 880 DPS. Keeps aiming: 13,738 (spread 1.5, 125 shots). Uncapped: 21,158 at spread 6.5. Calculator

Ploika Compact
9mm, stock 1,500 DPS. Keeps aiming: 22,275 (spread 4.4, 162 shots). Uncapped: 37,620 at spread 9. Calculator

Ripox Mowlock
9mm, stock 517 DPS. Keeps aiming: 8,071 (spread 1.5, 208 shots). Uncapped: 12,431 at spread 6.5. Calculator

Songbird
9mm, stock 950 DPS. Keeps aiming: 14,108 (spread 2.9, 195 shots). Uncapped: 23,826 at spread 7.5. Calculator

Valet
9mm, stock 720 DPS. Keeps aiming: 10,886 (spread 1.5, 125 shots). Uncapped: 16,690 at spread 6.5. Calculator

Vrede
9mm, stock 800 DPS. Keeps aiming: 12,960 (spread 1.5, 162 shots). Uncapped: 20,064 at spread 6.5. Calculator
Shotguns

1889 Mario
12Ga, stock 2,667 DPS. Keeps aiming: 30,240 (spread 3.4, 312 shots). Uncapped: 55,440 at spread 24. Calculator

Arbiter 2
12Ga, stock 720 DPS. Keeps aiming: 8,165 (spread 9.4, 225 shots). Uncapped: 13,997 at spread 15.4. Calculator

Augusta
Energy Cell, stock 3,750 DPS. Keeps aiming: 54,675 (spread 4.4, 225 shots). Uncapped: 92,340 at spread 9. Calculator

Flock 76
12Ga, stock 2,507 DPS. Keeps aiming: 28,426 (spread 6.4, 262 shots). Uncapped: 48,730 at spread 12.4. Calculator

Majordome
12Ga, stock 1,867 DPS. Keeps aiming: 21,168 (spread 3.4, 275 shots). Uncapped: 36,288 at spread 9.4. Calculator

Mossman
12Ga, stock 427 DPS. Keeps aiming: 4,838 (spread 4.4, 300 shots). Uncapped: 8,870 at spread 27. Calculator
Assault Rifles

Catacoil Rapid X
Energy Cell, stock 893 DPS. Keeps aiming: 14,467 (spread 1.5, 137 shots). Uncapped: 22,396 at spread 6.5. Calculator

Corpsemaker
5.56mm, stock 1,066 DPS. Keeps aiming: 14,961 (spread 1.5, 133 shots). Uncapped: 22,170 at spread 6.5. Calculator

CYB47
Energy Cell, stock 500 DPS. Keeps aiming: 8,100 (spread 0, 166 shots). Uncapped: 12,540 at spread 5.5. Calculator

M11A2 Fisk
5.56mm, stock 1,184 DPS. Keeps aiming: 16,623 (spread 0, 125 shots). Uncapped: 24,633 at spread 6. Calculator

Nightlily 318
5.56mm, stock 1,488 DPS. Keeps aiming: 16,868 (spread 1.9, 187 shots). Uncapped: 28,917 at spread 7.9. Calculator

Socom ACR
9mm, stock 1,080 DPS. Keeps aiming: 16,330 (spread 0, 195 shots). Uncapped: 25,034 at spread 6. Calculator

Type 80 Typhoon
7.62mm, stock 1,150 DPS. Keeps aiming: 16,146 (spread 0, 112 shots). Uncapped: 23,909 at spread 16.5. Calculator
Rifles

Farsight
5.56mm, stock 1,320 DPS. Keeps aiming: 14,969 (spread 1.4, 250 shots). Uncapped: 25,661 at spread 7.4. Calculator

Knop .22
9mm, stock 960 DPS. Keeps aiming: 13,478 (spread 0, 125 shots). Uncapped: 19,958 at spread 18. Calculator

M182 Pierre-Fusil
7.62mm, stock 1,167 DPS. Keeps aiming: 13,230 (spread 0.4, 275 shots). Uncapped: 22,680 at spread 6.4. Calculator

Tailor Marksman MKII
5.56mm, stock 213 DPS. Keeps aiming: 2,995 (spread 0, 116 shots). Uncapped: 4,435 at spread 18. Calculator
Sniper Rifles

D4RT
Energy Cell, stock 833 DPS. Keeps aiming: 11,700 (spread 0, 166 shots). Uncapped: 17,325 at spread 15. Calculator

Dolphin 99
.50 BMG, stock 833 DPS. Keeps aiming: 9,450 (spread 0.9, 125 shots). Uncapped: 16,200 at spread 6.9. Calculator

Impala Gravita
7.62mm, stock 667 DPS. Keeps aiming: 7,560 (spread 0.4, 275 shots). Uncapped: 12,960 at spread 6.4. Calculator

Longboy
.50 BMG, stock 667 DPS. Keeps aiming: 7,560 (spread 0.9, 150 shots). Uncapped: 12,960 at spread 6.9. Calculator

Rokua .308
7.62mm, stock 700 DPS. Keeps aiming: 9,828 (spread 0, 145 shots). Uncapped: 14,553 at spread 15. Calculator
Light Machine Guns

Chat-Pardeur 98
7.62mm, stock 800 DPS. Keeps aiming: 11,232 (spread 0, 133 shots). Uncapped: 16,632 at spread 16.5. Calculator

Duhar
7.62mm, stock 2,333 DPS. Keeps aiming: 32,760 (spread 0, 104 shots). Uncapped: 48,510 at spread 16.5. Calculator

Neuraxis F22
Energy Cell, stock 333 DPS. Keeps aiming: 5,760 (spread 19.89, 175 shots). Uncapped: 9,120 at spread 24. Calculator

Rektor 100rd
7.62mm, stock 1,333 DPS. Keeps aiming: 16,200 (spread 3.4, 141 shots). Uncapped: 27,720 at spread 24. Calculator
Method
Every set of up to five oils is scored with src/rules/sulfur/build.mjs after removing oils that five others beat on every stat that matters here. With chisels, a scroll and attachments added, see the highest-DPS build by class. Oil effects and penalties are on each oil page; the rules behind stacking are in oils explained.
