The M107A1 (The newer model you can attach a suppressor on)

{

"id": "barret_m107a1",

"type": "GUN",

"symbol": "(",

"color": "brown",

"name": "M107A1",

"description": "A large, shoulder-fired, .50 caliber anti-materiel rifle." ,

"price": 12900,

"material": "steel",

"skill": "rifle",

"ammo": "50",

"weight": 6000,

"volume": 21,

"bashing": 17,

"cutting": 0,

"to_hit": -2,

"ranged_damage": 1,

"range": 0,

"dispersion": 13,

"recoil": 50,

"durability": 8,

"burst": 0,

"clip_size": 10,

"reload": 340

}

Add this in your ranged.json (requires .50 BMG to shoot)

----------------------------------

Bipod

{

"type" : "GUNMOD",

"id" : "bipod",

"name" : "bipod",

"clip_size_modifier" : 0,

"dispersion_modifier" : -4,

"damage_modifier" : 0,

"ammo_modifier" : "NULL",

"description" : "Bipods are commonly used on rifles and machine guns to provide a forward rest and reduce motion. Aside from increased weight, there are no drawbacks.",

"weight" : 180,

"to_hit" : -1,

"color" : "brown",

"symbol" : ":",

"material" : "steel",

"mod_targets" : "rifle",

"volume" : 3,

"bashing" : 10,

"cutting" : 0,

"burst_modifier" : 0,

"recoil_modifier" : -13,

"price" : 580,

"loudness_modifier" : 0

}

Put this in your mods.json

---------------------

.50 BMG ammo (and the casings)

{

"type" : "AMMO",

"id" : "50_bmg",

"price" : 200 ,

"name" : ".50 BMG",

"symbol" : "=",

"color" : "dark_gray",

"description" : ".50 is a large caliber used for piercing materiel",

"material" : "steel",

"volume": 1 ,

"weight": 4 ,

"bashing": 0 ,

"cutting": 0 ,

"to_hit": 0 ,

"ammo_type" : "50" ,

"casing": "50_casing" ,

"damage": 65 ,

"pierce": 34 ,

"range": 60 ,

"dispersion": 1 ,

"recoil": 30 ,

"count": 20 ,

"effects": ["COOKOFF"]

},

{

"type": "AMMO" ,

"id": "50_casing" ,

"price": 20 ,

"name": ".50 BMG casing" ,

"symbol": "=",

"color": "dark_gray" ,

"description": "An empty .50 BMG casing" ,

"material": "steel" ,

"volume": 1 ,

"weight": 4 ,

"bashing": 0 ,

"cutting": 0 ,

"to_hit": 0 ,

"ammo_type": "components" ,

"damage": 0 ,

"pierce": 0 ,

"range": 0 ,

"dispersion": 0 ,

"recoil": 0 ,

"count": 20

}

Put this in your ammo.json

---------

["m107a1" , 1]

["bipod" , 1]

["50_bmg" , 2]