TOP ATTACHMENTS FOR DAMAGE

ASSAULT

+042
BK57 DAMAGE
TOP DAMAGE ATTACHMENTS
Ammunition
Large Caliber Ammo
* Part Damage
+2067
DR-H DAMAGE
TOP DAMAGE ATTACHMENTS
Ammunition
+20
25 Round OTM Mag
+540
HVK-30 DAMAGE
TOP DAMAGE ATTACHMENTS
Ammunition
+5
Large Caliber Ammo
+2160
Type 25 DAMAGE
TOP DAMAGE ATTACHMENTS
Ammunition
+21
Stopping Power Reloаd

SNIPER

+20103
Arctic .50 DAMAGE
TOP DAMAGE ATTACHMENTS
Ammunition
+20
MIP Stopping Power Reload
+20104
Locus DAMAGE
TOP DAMAGE ATTACHMENTS
Ammunition
+20
MIP Stopping Power Reload
+20113
NA-45 DAMAGE
TOP DAMAGE ATTACHMENTS
Ammunition
+20
Fragment Ammo
+2089
XPR-50 DAMAGE
TOP DAMAGE ATTACHMENTS
Ammunition
+20
OWC Stopping Power Reload

SMG

+2262
AGR 556 DAMAGE
TOP DAMAGE ATTACHMENTS
Ammunition
+22
30 Round 5.56mm Mag
+2161
QQ9 DAMAGE
TOP DAMAGE ATTACHMENTS
Ammunition
+21
10mm 30 Round Reload

SHOTGUN

+15113
BY15 DAMAGE
TOP DAMAGE ATTACHMENTS
Ammunition
+15
500gr Slug
+15108
Echo DAMAGE
TOP DAMAGE ATTACHMENTS
Ammunition
+15
Slug Reloаd
+15115
HS0405 DAMAGE
TOP DAMAGE ATTACHMENTS
Ammunition
+15
500gr Slug
+15113
KRM-262 DAMAGE
TOP DAMAGE ATTACHMENTS
Ammunition
+15
500gr Slug
+15105
Striker DAMAGE
TOP DAMAGE ATTACHMENTS
Ammunition
+15
500gr Slug

MARKSMAN

+20101
Kilo Bolt-Action DAMAGE
TOP DAMAGE ATTACHMENTS
Ammunition
+20
OWC Stopping Power Reloаd

PISTOL

+30102
J358 DAMAGE
TOP DAMAGE ATTACHMENTS
Ammunition
+30
Stopping Power Reloаd
HOW THEY GET PICKED

For this list I went through each weapon's attachments and gather the ones that have positive Damage or Part Damage (limb multiplier) perk, or have positive Damage stat change.

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

BK57 is the only one with 0 damage stat change but includes Part Damage in the attachment's pro list.

Note that if 2 attachments in the same category have the same change, the first one in the attachment list would usually win out.