TOP ATTACHMENTS FOR RANGE

ASSAULT

+2274
AK-117 RANGE
TOP RANGE ATTACHMENTS
Barrel
+11
OWC Marksman
Muzzle
+8
Monolithic Suppressor
Perk
+3
Long Shot
+2381
AK-47 RANGE
TOP RANGE ATTACHMENTS
Barrel
+12
OWC Ranger
Muzzle
+8
Monolithic Suppressor
Perk
+3
Long Shot
+2274
ASM10 RANGE
TOP RANGE ATTACHMENTS
Barrel
+11
OWC Marksman
Muzzle
+8
Monolithic Suppressor
Perk
+3
Long Shot
+1767
BK57 RANGE
TOP RANGE ATTACHMENTS
Muzzle
+8
Monolithic Suppressor
Barrel
+6
MIP Extended Light Barrel
Perk
+3
Long Shot
+2276
DR-H RANGE
TOP RANGE ATTACHMENTS
Barrel
+11
OWC Marksman
Muzzle
+8
Monolithic Suppressor
Perk
+3
Long Shot
+2270
HBRa3 RANGE
TOP RANGE ATTACHMENTS
Barrel
+11
OWC Marksman
Muzzle
+8
Monolithic Suppressor
Perk
+3
Long Shot
+2082
HVK-30 RANGE
TOP RANGE ATTACHMENTS
Barrel
+9
OWC Marksman
Muzzle
+8
Monolithic Suppressor
Perk
+3
Long Shot
+2274
ICR-1 RANGE
TOP RANGE ATTACHMENTS
Barrel
+11
OWC Marksman
Muzzle
+8
Monolithic Suppressor
Perk
+3
Long Shot
+2276
KN-44 RANGE
TOP RANGE ATTACHMENTS
Barrel
+11
OWC Marksman
Muzzle
+8
Monolithic Suppressor
Perk
+3
Long Shot
+2278
LK24 RANGE
TOP RANGE ATTACHMENTS
Barrel
+11
OWC Marksman
Muzzle
+8
Monolithic Suppressor
Perk
+3
Long Shot
+2280
M4 RANGE
TOP RANGE ATTACHMENTS
Barrel
+11
OWC Marksman
Muzzle
+8
Monolithic Suppressor
Perk
+3
Long Shot
+2284
M16 RANGE
TOP RANGE ATTACHMENTS
Barrel
+11
OWC Marksman
Muzzle
+8
Monolithic Suppressor
Perk
+3
Long Shot
+2682
Man-O-War RANGE
TOP RANGE ATTACHMENTS
Muzzle
+12
RTC Huge Supressor
Barrel
+11
OWC Marksman
Perk
+3
Long Shot
+1765
Type 25 RANGE
TOP RANGE ATTACHMENTS
Muzzle
+8
Monolithic Suppressor
Barrel
+6
MIP Extended Light Barrel
Perk
+3
Long Shot

SNIPER

+30120
Arctic .50 RANGE
TOP RANGE ATTACHMENTS
Barrel
+14
Anti-Material Heavy
Muzzle
+8
Monolithic Suppressor
Ammunition
+8
MIP Stopping Power Reload
+22113
DL Q33 RANGE
TOP RANGE ATTACHMENTS
Barrel
+14
Free Floating
Muzzle
+8
Monolithic Suppressor
+27117
Locus RANGE
TOP RANGE ATTACHMENTS
Barrel
+11
YKM Standard
Muzzle
+8
Monolithic Suppressor
Ammunition
+8
MIP Stopping Power Reload
+19104
M21 EBR RANGE
TOP RANGE ATTACHMENTS
Barrel
+11
MIP Steady
Muzzle
+8
Monolithic Suppressor
+095
NA-45 RANGE
TOP RANGE ATTACHMENTS
+19104
Outlaw RANGE
TOP RANGE ATTACHMENTS
Barrel
+11
MIP Steady
Muzzle
+8
Monolithic Suppressor
+27112
XPR-50 RANGE
TOP RANGE ATTACHMENTS
Barrel
+11
RTC Long
Muzzle
+8
Monolithic Suppressor
Ammunition
+8
OWC Stopping Power Reload

LMG

+2268
Chopper RANGE
TOP RANGE ATTACHMENTS
Barrel
+14
Chopper Heavy
Muzzle
+8
Monolithic Suppressor
+872
M4LMG RANGE
TOP RANGE ATTACHMENTS
Muzzle
+8
Monolithic Suppressor
+1769
RPD RANGE
TOP RANGE ATTACHMENTS
Barrel
+9
OWC Extended Barrel
Muzzle
+8
Monolithic Suppressor
+1464
S36 RANGE
TOP RANGE ATTACHMENTS
Muzzle
+8
Monolithic Suppressor
Barrel
+6
MIP Extended Light Barrel
+1787
UL736 RANGE
TOP RANGE ATTACHMENTS
Barrel
+9
RTC 25.4" Extended Barrel
Muzzle
+8
Monolithic Suppressor

SMG

+1966
AGR 556 RANGE
TOP RANGE ATTACHMENTS
Barrel
+11
OWC Marksman
Muzzle
+8
Monolithic Suppressor
+1659
Chicom RANGE
TOP RANGE ATTACHMENTS
Muzzle
+8
Monolithic Suppressor
Barrel
+8
OWC Marksman
+1972
Cordite RANGE
TOP RANGE ATTACHMENTS
Barrel
+11
OWC Marksman
Muzzle
+8
Monolithic Suppressor
+1151
Fennec RANGE
TOP RANGE ATTACHMENTS
Muzzle
+8
Monolithic Suppressor
Barrel
+3
MIP Extended Light Barrel
+1666
GKS RANGE
TOP RANGE ATTACHMENTS
Muzzle
+8
Monolithic Suppressor
Barrel
+8
OWC Marksman
+1460
HG 40 RANGE
TOP RANGE ATTACHMENTS
Muzzle
+8
Monolithic Suppressor
Barrel
+6
OWC Marksman
+1757
MSMC RANGE
TOP RANGE ATTACHMENTS
Barrel
+9
OWC Marksman
Muzzle
+8
Monolithic Suppressor
+1962
PDW-57 RANGE
TOP RANGE ATTACHMENTS
Barrel
+11
OWC Marksman
Muzzle
+8
Monolithic Suppressor
+1760
Pharo RANGE
TOP RANGE ATTACHMENTS
Barrel
+9
OWC Marksman
Muzzle
+8
Monolithic Suppressor
+2268
QQ9 RANGE
TOP RANGE ATTACHMENTS
Muzzle
+8
Monolithic Suppressor
Ammunition
+8
10mm 30 Round Reload
Barrel
+6
RTC Recon Tac Long
+1962
Razorback RANGE
TOP RANGE ATTACHMENTS
Barrel
+11
OWC Marksman
Muzzle
+8
Monolithic Suppressor
+1660
RUS-79U RANGE
TOP RANGE ATTACHMENTS
Muzzle
+8
Monolithic Suppressor
Barrel
+8
OWC Marksman

SHOTGUN

+1757
BY15 RANGE
TOP RANGE ATTACHMENTS
Barrel
+9
Extended Barrel (+2)
Muzzle
+8
Marauder Suppressor
+1349
Echo RANGE
TOP RANGE ATTACHMENTS
Barrel
+9
OWC Marksman
Muzzle
+4
Choke
+1047
HS0405 RANGE
TOP RANGE ATTACHMENTS
Barrel
+6
RTC Extended Light Barrel
Muzzle
+4
Choke
+1346
HS2126 RANGE
TOP RANGE ATTACHMENTS
Barrel
+9
YKM Heavy Barrel
Muzzle
+4
Choke
+1756
KRM-262 RANGE
TOP RANGE ATTACHMENTS
Barrel
+9
Extended Barrel (+2)
Muzzle
+8
Marauder Suppressor
+1347
Striker RANGE
TOP RANGE ATTACHMENTS
Barrel
+9
OWC Customized Heavy Barrel
Muzzle
+4
Choke

MARKSMAN

+30116
Kilo Bolt-Action RANGE
TOP RANGE ATTACHMENTS
Barrel
+14
OWC Marksman
Muzzle
+8
Monolithic Suppressor
Ammunition
+8
OWC Stopping Power Reloаd

PISTOL

+2077
J358 RANGE
TOP RANGE ATTACHMENTS
Barrel
+11
J358 Long
Ammunition
+9
Stopping Power Reloаd
+1464
MW11 RANGE
TOP RANGE ATTACHMENTS
Muzzle
+8
Monolithic Suppressor
Barrel
+6
.45 Tac Long
HOW THEY GET PICKED

For this list I basically went through each weapon's attachments and gather the ones that have positive Damage Range, and positive Range stat change.

I then sort the attachments from highest to lowest, then collect the highest Range change for each attachment type.