[
  {
    "id": "compensator",
    "type": "ITEM",
    "subtypes": [ "GUNMOD" ],
    "name": { "str": "compensator" },
    "//": "Only compensators that are more noticeable than, say, an A2 birdcage.",
    "description": "A compensator contains a number of holes or slits to vent some of the exhaust gasses of a gun upwards to reduce muzzle climb, while also increasing noise and bulk slightly.",
    "weight": "82 g",
    "volume": "17 ml",
    "longest_side": "4 cm",
    "integral_longest_side": "2 cm",
    "price": "25 USD",
    "price_postapoc": "3 USD",
    "install_time": "1 m",
    "material": [ "steel" ],
    "symbol": ":",
    "color": "light_gray",
    "location": "muzzle",
    "mod_targets": [ "pistol", "smg", "rifle", "shotgun" ],
    "handling_modifier": 1,
    "loudness_modifier": 7,
    "min_skills": [ [ "weapon", 2 ] ]
  },
  {
    "id": "muzzle_brake",
    "type": "ITEM",
    "subtypes": [ "GUNMOD" ],
    "name": { "str": "muzzle brake" },
    "description": "A muzzle brake redirects exhaust gases to reduce recoil, at the cost of increasing bulk, noise, and reducing accuracy slightly.",
    "weight": "380 g",
    "volume": "250 ml",
    "longest_side": "5 cm",
    "integral_longest_side": "5 cm",
    "price": "840 USD",
    "price_postapoc": "5 USD",
    "install_time": "3 m",
    "material": [ "steel" ],
    "symbol": ":",
    "color": "light_gray",
    "location": "muzzle",
    "mod_targets": [ "rifle", "shotgun", "pistol", "smg" ],
    "dispersion_modifier": 15,
    "handling_modifier": 4,
    "loudness_modifier": 14,
    "min_skills": [ [ "weapon", 2 ] ]
  },
  {
    "id": "crafted_suppressor",
    "type": "ITEM",
    "subtypes": [ "GUNMOD" ],
    "name": { "str": "homemade suppressor" },
    "description": "A homemade suppressor made from a pipe and improvised wipe media.  For as long as the wipes hold up, it will reduce the amount of noise and muzzle flash generated by the report of a firearm.  Gunfire is extremely loud and can damage your hearing without protection; a suppressor will bring the loudness of a report down to generally safe levels, as well as slightly reducing recoil and muzzle velocity.  This simple suppressor is large and, when attached, will interfere with your ability to aim down the base sights of the gun.",
    "weight": "880 g",
    "volume": "750 ml",
    "longest_side": "10 cm",
    "integral_longest_side": "10 cm",
    "price": "4 USD 80 cent",
    "price_postapoc": "2 USD 50 cent",
    "install_time": "30 s",
    "to_hit": 1,
    "material": [ "steel" ],
    "symbol": ":",
    "color": "dark_gray",
    "location": "muzzle",
    "mod_targets": [ "pistol", "smg", "rifle" ],
    "blacklist_mod": [ "barrel_ported", "knife_combat_army", "knife_combat", "knife_combat_marine", "sword_bayonet" ],
    "consume_chance": 20,
    "consume_divisor": 110,
    "damage_modifier": { "damage_type": "bullet", "amount": -5 },
    "dispersion_modifier": 40,
    "handling_modifier": 1,
    "loudness_multiplier": 0.9,
    "flags": [ "DISABLE_SIGHTS", "CONSUMABLE" ],
    "melee_damage": { "bash": 3 }
  },
  {
    "id": "filter_suppressor",
    "type": "ITEM",
    "subtypes": [ "GUNMOD" ],
    "name": { "str": "'solvent trap' suppressor" },
    "description": "An automotive filter crudely adapted to mate up with a firearm's barrel, creating an illegal, unregistered suppressor.  Good thing there don't seem to be any ATF agents around to arrest you.  While close in design to a real suppressor, it was not designed for the high pressures involved in gunfire and will eventually lose effectiveness.  The filter is large and, when attached, will interfere with your ability to aim down the base sights of the gun.",
    "weight": "758 g",
    "volume": "1254 ml",
    "//": "Wix 51333 + 4mm for the adapter.  4oz adapter + 1.42lb for the can",
    "longest_side": "182 mm",
    "integral_longest_side": "172 mm",
    "price": "4 USD 80 cent",
    "price_postapoc": "2 USD 50 cent",
    "install_time": "1 m",
    "to_hit": 1,
    "material": [ "steel" ],
    "symbol": ":",
    "color": "dark_gray",
    "location": "muzzle",
    "mod_targets": [ "pistol", "smg", "rifle" ],
    "blacklist_mod": [ "barrel_ported", "knife_combat_army", "knife_combat", "knife_combat_marine", "sword_bayonet" ],
    "consume_chance": 100,
    "consume_divisor": 40,
    "dispersion_modifier": 10,
    "handling_modifier": 1,
    "loudness_multiplier": 0.8,
    "flags": [ "DISABLE_SIGHTS", "CONSUMABLE" ],
    "melee_damage": { "bash": 3 }
  },
  {
    "id": "shot_suppressor",
    "type": "ITEM",
    "subtypes": [ "GUNMOD" ],
    "name": { "str": "shotgun suppressor" },
    "//": "SilencerCo Salvo 12, longest configuration",
    "description": "A large suppressor designed to work with shotguns.  It's a lot more complex than a suppressor for a pistol or rifle.",
    "weight": "975 g",
    "volume": "1286 ml",
    "longest_side": "318 mm",
    "integral_longest_side": "308 mm",
    "price": "1 kUSD 400 USD",
    "price_postapoc": "20 USD",
    "install_time": "30 s",
    "to_hit": 1,
    "material": [ "steel" ],
    "symbol": ":",
    "color": "dark_gray",
    "location": "muzzle",
    "mod_targets": [ "shotgun" ],
    "blacklist_mod": [ "barrel_ported", "knife_combat_army", "knife_combat", "knife_combat_marine", "sword_bayonet" ],
    "handling_modifier": 2,
    "consume_chance": 5000,
    "consume_divisor": 235,
    "loudness_multiplier": 0.9,
    "flags": [ "CONSUMABLE" ],
    "melee_damage": { "bash": 3 }
  },
  {
    "id": "suppressor",
    "type": "ITEM",
    "subtypes": [ "GUNMOD" ],
    "name": { "str": "suppressor" },
    "//": "SilencerCo Hybrid 46 DTM.  Listing for length from Silencershop.com.",
    "description": "A suppressor reduces the amount of noise and muzzle flash generated by the report of a firearm.  Gunfire is extremely loud and can damage your hearing without protection; a suppressor will bring the loudness of a report down to generally safe levels.",
    "weight": "550 g",
    "volume": "247 ml",
    "longest_side": "198 mm",
    "integral_longest_side": "188 mm",
    "price": "770 USD",
    "price_postapoc": "15 USD",
    "to_hit": 1,
    "material": [ "steel" ],
    "symbol": ":",
    "color": "dark_gray",
    "location": "muzzle",
    "mod_targets": [ "pistol", "smg", "rifle" ],
    "blacklist_mod": [ "barrel_ported", "knife_combat_army", "knife_combat", "knife_combat_marine", "sword_bayonet" ],
    "install_time": "30 s",
    "handling_modifier": 2,
    "consume_chance": 1,
    "consume_divisor": 840,
    "loudness_multiplier": 0.7,
    "flags": [ "CONSUMABLE" ],
    "melee_damage": { "bash": 3 }
  },
  {
    "id": "mp5sd_suppressor",
    "copy-from": "suppressor",
    "type": "ITEM",
    "subtypes": [ "GUNMOD" ],
    "name": { "str": "MP5SD integral suppressor" },
    "description": "The integrated suppressor for the H&K MP5SD.  Its large expansion chamber decelerates ammunition via several ports in the barrel, rendering most ammo subsonic at the cost of terminal performance.  It is not as effective as modern designs.",
    "damage_modifier": { "damage_type": "bullet", "amount": -5 },
    "weight": "250 g",
    "integral_volume": "0 ml",
    "//": "weight is accounted for in gun item",
    "integral_weight": "0 g",
    "integral_longest_side": "0 mm",
    "loudness_modifier": -32,
    "range_modifier": -1,
    "dispersion_modifier": 0,
    "location": "barrel",
    "flags": [ "IRREMOVABLE" ]
  },
  {
    "id": "suppressor_compact",
    "type": "ITEM",
    "subtypes": [ "GUNMOD" ],
    "name": { "str": "pistol suppressor" },
    "description": "A suppressor designed for pistols, submachine guns, and pistol caliber carbines.  Gunfire is extremely loud and can damage your hearing without protection; a suppressor will bring the loudness of a report down to generally safe levels.",
    "weight": "303 g",
    "//": "SilencerCo Omega 45K",
    "volume": "179 ml",
    "longest_side": "162 mm",
    "integral_longest_side": "152 mm",
    "price": "780 USD",
    "price_postapoc": "15 USD",
    "material": [ "steel" ],
    "symbol": ":",
    "color": "dark_gray",
    "location": "muzzle",
    "mod_targets": [ "pistol", "smg" ],
    "blacklist_mod": [ "barrel_ported", "knife_combat_army", "knife_combat", "knife_combat_marine", "sword_bayonet" ],
    "install_time": "30 s",
    "consume_chance": 7000,
    "consume_divisor": 85,
    "handling_modifier": 1,
    "loudness_multiplier": 0.75,
    "flags": [ "CONSUMABLE" ]
  },
  {
    "id": "choke",
    "type": "ITEM",
    "subtypes": [ "GUNMOD" ],
    "name": { "str": "choke" },
    "description": "A choke shapes the spread of a shot cloud to give a shotgun better range and accuracy.",
    "weight": "300 g",
    "volume": "150 ml",
    "longest_side": "4 cm",
    "integral_longest_side": "0 cm",
    "price": "780 USD",
    "price_postapoc": "15 USD",
    "material": [ "steel" ],
    "symbol": ":",
    "color": "dark_gray",
    "location": "muzzle",
    "mod_targets": [ "shotgun" ],
    "install_time": "3 m",
    "shot_spread_multiplier_modifier": -0.3,
    "flags": [ "CHOKE" ]
  }
]
