The selection of semiautomatic shotguns, heavy machineguns and heavy caliber SMGs in vanilla is
scarce inexistant so maybe you could add some more variety to it? Anyway, if you want, you could add some of those weapons I made (I would be honored to help):
<weapontype idname="WEAPON_.50CAL_MACHINEGUN">
<name>.50 Cal Machine Gun</name>
<shortname>.50 Cal</shortname>
<can_take_hostages>true</can_take_hostages>
<threatening>true</threatening>
<legality>-3</legality>
<fencevalue>2500</fencevalue>
<bashstrengthmod>125</bashstrengthmod>
<size>15</size>
<attack>
<priority>1</priority>
<ranged>true</ranged>
<attack_description>shoots at</attack_description>
<skill>HEAVYWEAPONS</skill>
<ammotype>CLIP_BELT</ammotype>
<random_damage>500</random_damage>
<fixed_damage>20</fixed_damage>
<shoots>true</shoots>
<tears>true</tears>
<bleeding>true</bleeding>
<damages_armor>true</damages_armor>
<armorpiercing>20</armorpiercing>
<number_attacks>5</number_attacks>
<accuracy_bonus>5</accuracy_bonus> <!-- spray and pray -->
<successive_attacks_difficulty>3</successive_attacks_difficulty>
<critical>
<chance>100</chance>
<hits_required>3</hits_required>
<severtype>NASTY</severtype>
</critical>
</attack>
<attack>
<priority>2</priority>
<attack_description>swings at</attack_description>
<skill>CLUB</skill>
<strength_min>8</strength_min>
<strength_max>14</strength_max>
<random_damage>21</random_damage>
<fixed_damage>5</fixed_damage>
<bruises>true</bruises>
</attack>
</weapontype>
<weapontype idname="WEAPON_SHOTGUN_SEMI">
<name>SPAS-12</name>
<name_future>Plasma Minicannon</name_future>
<shortname>SPAS-12</shortname>
<shortname_future>Minicannon</shortname_future>
<can_take_hostages>true</can_take_hostages>
<threatening>true</threatening>
<legality>-2</legality>
<fencevalue>200</fencevalue>
<bashstrengthmod>125</bashstrengthmod>
<size>10</size>
<attack>
<priority>1</priority>
<ranged>true</ranged>
<attack_description>shoots at</attack_description>
<skill>SHOTGUN</skill>
<ammotype>CLIP_BUCKSHOT</ammotype>
<random_damage>201</random_damage>
<fixed_damage>10</fixed_damage>
<shoots>true</shoots>
<bleeding>true</bleeding>
<damages_armor>true</damages_armor>
<armorpiercing>0</armorpiercing>
<accuracy_bonus>2</accuracy_bonus>
<number_attacks>2</number_attacks>
<successive_attacks_difficulty>2</successive_attacks_difficulty>
<critical>
<chance>90</chance>
<random_damage>301</random_damage>
<fixed_damage>10</fixed_damage>
<severtype>NASTY</severtype>
</critical>
</attack>
<attack>
<priority>2</priority>
<attack_description>swings at</attack_description>
<skill>CLUB</skill>
<strength_min>6</strength_min>
<strength_max>12</strength_max>
<random_damage>21</random_damage>
<fixed_damage>5</fixed_damage>
<bruises>true</bruises>
</attack>
</weapontype>
<weapontype idname="WEAPON_PDW_P90">
<name>FN P90</name>
<name_future>Seburo C26</name_future>
<shortname>P90</shortname>
<shortname_future>C26</shortname_future>
<can_take_hostages>true</can_take_hostages>
<threatening>true</threatening>
<legality>-2</legality>
<fencevalue>600</fencevalue>
<bashstrengthmod>150</bashstrengthmod>
<size>10</size>
<attack>
<priority>1</priority>
<ranged>true</ranged>
<attack_description>shoots at</attack_description>
<skill>SMG</skill>
<ammotype>CLIP_PDW</ammotype>
<random_damage>200</random_damage>
<fixed_damage>10</fixed_damage>
<shoots>true</shoots>
<bleeding>true</bleeding>
<damages_armor>true</damages_armor>
<armorpiercing>6</armorpiercing>
<number_attacks>3</number_attacks>
<accuracy_bonus>5</accuracy_bonus>
<successive_attacks_difficulty>2</successive_attacks_difficulty>
<critical>
<chance>100</chance>
<hits_required>3</hits_required>
<severtype>NASTY</severtype>
</critical>
</attack>
<attack>
<priority>2</priority>
<attack_description>swings at</attack_description>
<skill>CLUB</skill>
<strength_min>5</strength_min>
<strength_max>10</strength_max>
<random_damage>21</random_damage>
<fixed_damage>5</fixed_damage>
<bruises>true</bruises>
</attack>
</weapontype>
ammo:
<cliptype idname="CLIP_PDW">
<name>5.7X28mm Clip</name>
<ammo>50</ammo>
<fencevalue>10</fencevalue>
</cliptype>
<cliptype idname="CLIP_BELT">
<name>.50 Cal Ammo Belt</name>
<ammo>200</ammo>
<fencevalue>50</fencevalue>
</cliptype>
and armor:
(Think of it as mix of a full body military tactical vest and riot police gear)
<armortype idname="ARMOR_SPECOPSGEAR">
<make_difficulty>20</make_difficulty>
<make_price>5000</make_price>
<armor>
<body>12</body>
<head>10</head>
<limbs>6</limbs>
</armor>
<body_covering>
<head>true</head>
<arms>true</arms>
<legs>true</legs>
<conceals_face>true</conceals_face>
</body_covering>
<name>Special Operations Gear</name>
<shortname>SpecOps Gear</shortname>
<fencevalue>2500</fencevalue>
<interrogation>
<basepower>10</basepower>
<assaultbonus>10</assaultbonus>
</interrogation>
<professionalism>2</professionalism>
<stealth_value>4</stealth_value>
<conceal_weapon_size>5</conceal_weapon_size>
<appropriate_weapon>WEAPON_SMG_MP5</appropriate_weapon>
<appropriate_weapon>WEAPON_CARBINE_M4</appropriate_weapon>
<appropriate_weapon>WEAPON_AUTORIFLE_M16</appropriate_weapon>
<appropriate_weapon>WEAPON_SEMIRIFLE_AR15</appropriate_weapon>
<appropriate_weapon>WEAPON_SHOTGUN_SEMI</appropriate_weapon>
<appropriate_weapon>WEAPON_.50CAL_MACHINEGUN</appropriate_weapon>
<appropriate_weapon>WEAPON_PDW_P90</appropriate_weapon>
</armortype>
(Just like those ones the US army have developed recently, only, covered in a kevlar encasement with bulletproof glass covering the face)
<armortype idname="ARMOR_EXO">
<make_difficulty>0</make_difficulty>
<make_price>15000</make_price>
<armor>
<body>30</body>
<head>5</head>
<limbs>20</limbs>
<fireprotection>true</fireprotection>
</armor>
<body_covering>
<head>true</head>
<arms>true</arms>
<legs>true</legs>
<conceals_face>true</conceals_face>
</body_covering>
<name>Exoskeleton</name>
<shortname>Exoskeleton</shortname>
<fencevalue>20000</fencevalue>
<interrogation>
<basepower>2</basepower>
<assaultbonus>15</assaultbonus>
<drugbonus>15</drugbonus>
</interrogation>
<professionalism>0</professionalism>
<stealth_value>0</stealth_value>
<conceal_weapon_size>10</conceal_weapon_size>
<appropriate_weapon>WEAPON_SMG_MP5</appropriate_weapon>
<appropriate_weapon>WEAPON_CARBINE_M4</appropriate_weapon>
<appropriate_weapon>WEAPON_AUTORIFLE_M16</appropriate_weapon>
<appropriate_weapon>WEAPON_SEMIRIFLE_AR15</appropriate_weapon>
<appropriate_weapon>WEAPON_SHOTGUN_SEMI</appropriate_weapon>
<appropriate_weapon>WEAPON_.50CAL_MACHINEGUN</appropriate_weapon>
<appropriate_weapon>WEAPON_PDW_P90</appropriate_weapon>
</armortype>
Maybe you could make a counter terrorist squad that uses this new equipement, they could take the place of the national guard when military spending goes C/C+ at raiding your safehouses.