The SMG_03_XXX and hgun_PDW2000_F have got wrong weapon type defined in config.
cursor = "arifle"; should be "smg"
The SMG_03_XXX and hgun_PDW2000_F have got wrong weapon type defined in config.
cursor = "arifle"; should be "smg"
"hgun_PDW2000_F" call BIS_fnc_itemType; → ["Weapon","AssaultRifle"]
"SMG_03_TR_black" call BIS_fnc_itemType; → ["Weapon","AssaultRifle"]