PUBG Attachment Compatibility & Loadout Builder

Pick a weapon to see which attachments fit each slot, pick an attachment to see which weapons take it, or build a full loadout and share the link.

Weapon → attachments

Pick a weapon — the fitting attachments for each slot are listed below.

Muzzle
Compensator (AR, DMR, S12K), Flash Hider (AR, DMR, S12K), Suppressor (AR, DMR, S12K)
Magazine
Extended Mag (AR, DMR, S12K), Extended QuickDraw Mag (AR, DMR, S12K), QuickDraw Mag (AR, DMR, S12K)
Grip
Angled Foregrip (AR, SMG, DMR), Half Grip, Laser Sight, Light Grip, Thumb Grip, Vertical Foregrip
Stock
Tactical Stock
Sight
2x Aimpoint Scope, 3x Backlit Scope, 4x ACOG Scope, 6x Scope, Canted sight, Holographic Sight, Red Dot Sight

Attachment → weapons

Pick an attachment — every sourced weapon that takes it is listed below.

ACE32, AKM, AUG, Beryl, Dragunov, G36C, Groza, M16A4, M416, Mini 14, Mk14, Mk47 Mutant, QBU, QBZ, S12K, SCAR-L, SKS, SLR

Loadout builder

Primary and secondary weapon, 5 attachment slots each. Pick freely — the status under each slot tells you whether it fits.

Primary weapon

fits

fits

Secondary weapon

fits

Every filled slot is compatible. Compatible slots filled: 3 of 10.

Updates with every choice above — copy and send it to share this exact loadout.

What is not covered

Compatibility data is included only where the source gave an unambiguous answer. Here is the full list of exclusions, no gaps hidden.

  • pubg.wiki.gg has no dedicated page for this weapon, so there is no "Attachment for X" category to read.: Famas, MP9, O12, RPD
  • The weapon page exists, but its "Attachment for X" category has no members (0 members) — the data is missing, not merely incomplete.: DBS, JS9, K2, Lynx AMR, Mosin-Nagant, P90
  • The category data is inconsistent (it points at a different weapon) — including it would mean guessing compatibility instead of citing it.: Mk12

The wiki also marks 6 more attachments as Deprecated (removed from the game): "Bullet Loops for S1897, S686", "Bullet Loops for Snipers", "Extended Mag (Handgun)", "Extended QuickDraw Mag (Handgun)", "QuickDraw Mag (Handgun)", "Suppressor (Handgun)". They are not in the dataset at all, so they never appear in any slot of this tool.

This tool is not affiliated with KRAFTON and is not an official source of game data.

How we calculate

Compatibility comes from pubg.wiki.gg MediaWiki categories: for every weapon that has its own wiki page, we queried the page list under "Attachment for <weapon>" via `action=query&list=categorymembers` and took the attachment names from that list — no numbers or description text are copied, only the fact "this attachment is in this category".

The loadout builder covers a primary and a secondary weapon, each with 5 attachment slots. Every filled slot shows a live status — fits, does not fit, or the weapon has no sourced data at all. The link at the bottom encodes the whole loadout as query parameters; copy and share it, and opening that link rebuilds the same loadout.

Honest about the gaps: out of the 53 weapons in the damage dataset, compatibility could not be established for 11 (see "What is not covered" below for exactly why). Another 6 wiki entries ("Bullet Loops", older handgun suppressor and magazine variants) are marked Deprecated on the wiki — removed from the game — so we left them out of the dataset entirely; they will not show up in any slot.

Sources

checked 17 September 2026

Questions and answers

Why do some weapons have no attachment list?

Because the source (pubg.wiki.gg) gives no unambiguous answer for them: the weapon has no wiki page at all, or the page exists without an "Attachment for X" category, or the category data is inconsistent. The full list is in the "What is not covered" section on this page.

Where does the attachment compatibility data come from?

From pubg.wiki.gg MediaWiki categories: `action=query&list=categorymembers&cmtitle=Category:Attachment for <weapon>`. Only the fact "this attachment is in this category" is used — no page text or markup is copied.

Why is my chosen attachment marked incompatible?

Because the source does not confirm compatibility for that weapon+attachment pair: the attachment belongs to a different weapon group (for example a DMR/SR suppressor does not fit an AR), or the weapon has no sourced data at all.

Can I share a finished loadout?

Yes — the link under the builder updates on every change and encodes the full loadout (both weapons and all 10 slots) as query parameters. Copy and send it; opening that link restores the same loadout.

Is this an official PUBG or KRAFTON tool?

No. The data was collected from a public wiki under the CC BY-NC-SA 4.0 licence, and the tool is not affiliated with the developer or an official source.

All PUBG: Battlegrounds guides

Unofficial tool. Not affiliated with KRAFTON, Inc.