Mod Details

Multi Weapon Pack

Multi Weapon Pack 2.1.0

Created by  SALCO

1.4K Downloads

SPT 4.0.3 Compatible

Slightly modified vanilla guns.

Latest Version 2.1.0
SPT 4.0.3

Updated Sunday at 6:27 PM

17.71 KB

Version Notes

Important Note:

Complete uninstall of previous versions, clear the cache, and install this new version. The error “Nullable object must have a value. at” -blablabla should be fixed in version 2.1.0.


Changes:

  • Weapons can now be insured
  • Weapons can now be sold to all traders
  • Weapons are listed in the Handbook (not visible yet)
  • Each weapon now has its own JSON file
  • The blank weapon (without attachments) can now be bought at the flea market.

Added:

  • The SMT-9 with “Full Auto” mode has been added. It now has an RPM of 900 and still fires 9mm ammunition. (You need give-ui) to get this gun.
  • The SAG AK545 short

If you found new errors, please let me know.

This download is externally hosted.
Always scan for viruses.

This is a small mod that duplicates existing weapons and modifies its stats, creating a completely new, fictitious weapon type.

For now, I recommend give-ui to get the guns.


Currently available:

  • RPK-16 // Is modified into the “Assault rifle” category

  • SAG AK-545 // Has now fullauto mode with 680 RPM and is modified into the “Assault rifle” category

  • SAG AK-545 short // Has now fullauto mode with 680 RPM and is modified into the “Assault rifle” category

  • Remington RSASS R11 // Has now fullauto mode with 550 RPM and is modified into the “Assault rifle” category

  • Knight’s Armament Company SR-25 // Has now fullauto mode with 550 RPM and is modified into the “Assault rifle” category

  • Molot Arms VPO-209 .366 TKM // Has now fullauto mode with 650 RPM and is modified into the “Assault rifle” category

  • FN SCAR-H X-17 // Has “single fire” only and is modded to the “Marksman rifle” category

  • STM-9 // Is no longer single fire and has now fullauto mode with 900 RPM


How to install the mod:

Unzip the downloaded file. Drag and drop the SPT folder into your root directory.


Future plans:

  • Adding more guns
  • Ability to find guns in raids
  • Make it available for bots

If you find any bugs, let me know

Version 2.1.0
Download Mod Version
SPT 4.0.3
Latest Compatible SPT Version

17.71 KB

424 Downloads

Created Sunday at 6:13 PM

Updated Sunday at 6:27 PM

Virus Total Results

Important Note:

Complete uninstall of previous versions, clear the cache, and install this new version. The error “Nullable object must have a value. at” -blablabla should be fixed in version 2.1.0.


Changes:

  • Weapons can now be insured
  • Weapons can now be sold to all traders
  • Weapons are listed in the Handbook (not visible yet)
  • Each weapon now has its own JSON file
  • The blank weapon (without attachments) can now be bought at the flea market.

Added:

  • The SMT-9 with “Full Auto” mode has been added. It now has an RPM of 900 and still fires 9mm ammunition. (You need give-ui) to get this gun.
  • The SAG AK545 short

If you found new errors, please let me know.

SALCO Pinned

If you have some issues with version 2.1.0, pleae respond under this comment here.

0 Likes
HandGrade

Patiently waiting for trader :)

0 Likes

He is already there mate. :D

0 Likes
SALCO
[deleted at 2025-11-02 18:14:06]
OG75

How’s it going fella?! Have you been able to figure out a fix yet?! I am interested in using this mod!

0 Likes

I’m still getting the same errors including the critical exception issue that would otherwise put me to close the server and not boot up the game!

1 Like

Do me a favor and test this out, please:

  • Go to: SPT/user/mods/MultiWeaponPack/config and open with the programm “Notepad++” the “weapons.json”.
  • In the JSON, put every number under “handbookPriceRoubles”: to 0.
  • Save it and try again.
0 Likes

Having same error, game crash, no reboot, will see if it is this causing it

0 Likes

I tried it and it still gives me that same critical error so no the game won’t boot up without the server.

0 Likes

Fix is comming in a few minutes. :)

1 Like

Mod is working now, sound is a little buggy but it is still good now VPO 209 sounds awesome

1 Like

Yeah, I know. My fav gun is the AK545 and there is the same problem. I try figure it out how to change that, but this will take a while. Im gald it works now. :)

0 Likes
SALCO
[deleted at 2025-11-02 14:30:58]
prof2k0

Hi, doesnt work for me somehow, its like i didnt install the mod…

1 Like

Same for me. None of the changes are registered with any of the weapons. That includes starting on a new profile.

0 Likes

“For now, I recommend give-ui to get the guns.”

0 Likes
OG75

I don’t know but when I try to boot the game with the mod, it kept saying critical exception and then I would be forced to close the server. I hope you have a fix for this!

0 Likes
SALCO

Strange. Can you post the error here?

0 Likes

I’m getting it as well.

Nullable object must have a value. at System.Nullable1.get_Value() at SPTarkov.Server.Core.Helpers.HandbookHelper.GetTemplatePrice(MongoId tpl) at SPTarkov.Server.Core.Helpers.ItemHelper.GetStaticItemPrice(MongoId tpl) at SPTarkov.Server.Core.Helpers.ItemHelper.GetItemPrice(MongoId tpl) at SPTarkov.Server.Core.Helpers.ItemHelper.IsValidItem(TemplateItem item, ISet1 invalidBaseTypes) at SPTarkov.Server.Core.Helpers.ItemHelper.IsValidItem(MongoId tpl, ISet1 invalidBaseTypes) at SPTarkov.Server.Core.Generators.FenceBaseAssortGenerator.GenerateFenceBaseAssorts() at SPTarkov.Server.Core.Controllers.TraderController.Load() at SPTarkov.Server.Core.Callbacks.TraderCallbacks.OnLoad() at SPTarkov.Server.Core.Utils.App.InitializeAsync() at SPTarkov.Server.Services.SptServerStartupService.Startup() at SPTarkov.Server.Program.StartServer(String[] args) Logger queue caught exception: System.OperationCanceledException: The operation was canceled. at System.Threading.CancellationToken.ThrowOperationCanceledException() at System.Threading.CancellationToken.ThrowIfCancellationRequested() at System.Collections.Concurrent.BlockingCollection1.TryTakeWithNoTimeValidation(T& item, Int32 millisecondsTimeout, CancellationToken cancellationToken, CancellationTokenSource combinedTokenSource) at System.Collections.Concurrent.BlockingCollection`1.GetConsumingEnumerable(CancellationToken cancellationToken)+MoveNext() at SPTarkov.Server.Core.Utils.Logger.SptLoggerQueueManager.LoggerWorkerThread()

The server has unexpectedly stopped, please check your log files and reach out to #spt-support in discord System.InvalidOperationException: Nullable object must have a value. at System.Nullable1.get_Value() at SPTarkov.Server.Core.Helpers.HandbookHelper.GetTemplatePrice(MongoId tpl) at SPTarkov.Server.Core.Helpers.ItemHelper.GetStaticItemPrice(MongoId tpl) at SPTarkov.Server.Core.Helpers.ItemHelper.GetItemPrice(MongoId tpl) at SPTarkov.Server.Core.Helpers.ItemHelper.IsValidItem(TemplateItem item, ISet1 invalidBaseTypes) at SPTarkov.Server.Core.Helpers.ItemHelper.IsValidItem(MongoId tpl, ISet`1 invalidBaseTypes) at SPTarkov.Server.Core.Generators.FenceBaseAssortGenerator.GenerateFenceBaseAssorts() at SPTarkov.Server.Core.Controllers.TraderController.Load() at SPTarkov.Server.Core.Callbacks.TraderCallbacks.OnLoad() at SPTarkov.Server.Core.Utils.App.InitializeAsync() at SPTarkov.Server.Services.SptServerStartupService.Startup() at SPTarkov.Server.Program.StartServer(String[] args) at SPTarkov.Server.Program.Main(String[] args)

1 Like

Can you name all the mods you’ve installed?

0 Likes
OG75

It’s the same error as what 66th Marauder posted!

0 Likes
SALCO

What mods are you using? I need an overview of it. :)

0 Likes
OG75 *

Ok here are my mods:

SVM, boss have lega medals, bright lasers, harry hideout, ActuallyPvERef, lots of loot redux, andern, live flea prices, repair max durability, realistic thermal scopes, give ui, eternal insurance, jero backpack, less restricting headwear, dynamic maps, no menu FPS limit, skills extended, SOCOM, provision trader, untar go home, Tarkov HD Rework, all ammo, FIR Fence Purchases, Jeronimo, UI Fixes, Head Voice Selector, tarkov rare collectibles, SAIN, Hollywood FX, Hollywood Graphics, increase look direction, Trader scrolling, pause, big brain, radar, modding stats helper, skipper,

Those are the mods I have so far! Hope it all helps!

1 Like
SALCO

Thanks bud. I will watch what causes the problem. Stay patient please.

1 Like

Update your SPT Core to 4.0.2

0 Likes

Got same error, was using 4.0.0 Trying updated version to see if fix

0 Likes

When its not working under 4.0.0.

Do me a favor and test this out, please:

Go to: SPT/user/mods/MultiWeaponPack/config and open with the programm “Notepad++” the “weapons.json”. In the JSON, put every number under “handbookPriceRoubles”: to 0. Save it and try again.

0 Likes
horridmemes

Awesome!

1 Like
Notice: This mod may make permanent changes to your profile, and may not be removable without starting a new profile. More information.

Details