Ve hře je k dispozici 34 druhů zbraní.
Systém zbraní je tak jako ostatní části hry velmi realistický. Všechny typy zbraní jsou založeny na reálných zbraních, i když na některých z nich tvůrci provedli malé kosmetické změny.
Při používání zbraně se její stav zhoršuje, může se začít čím dál častěji zasekávat nebo se dokonce roztrhnout na dva kusy, tak jako skutečné zbraně. To, v jakém stavu se zbraň nachází nejen vidíte, ale také slyšíte,
protože pokud zbraň nebude udržovaná, bude viditelně špinavá, začne vrzat.
V singleplayeru si zbraně můžet kupovat v obchodech se zbraněmi, kde jsou sklady kde si je můžete uložit, případně přikoupit přepravní bedny na jednotlivé typy zbraní, jež Vám uložené zbraně zpřístupní také v safehousech.
Tyto zbraně jsou pak přístupné z kteréhokoliv skladiště, respektive safehousu na mapě.
Diamanty obdržíte za plnění misí, které si od Vás budou "objednávat" jednotlivé frakce konfliktu, anebo je můžete hledat na mapě.
Dále je hra je protkána sítí radiových vysílačů patřících dealerům zbraní od kterých za splnění úkolu můžete získat přístup k nákupu speciálních zbraní.
Ke zbraním lze také získávat manuály, což zvýší kapacitu, přesnost a výdrž zbraní.
Při nákupu nové zbraně máte vždy plně funkční bezvadnou zbraň, ale pokud seberete zbraň zabitému nepříteli, jedná se většinou o rezavý, téměř nefunkční krám.
Na lodích, vozidlech a strážních stanovištích budete mít možnost využít upevněné kulomety.