There should be an option to make them non - free, I don't understand why they have a special edition and they make all the addon in a single file. They added the option to turn off all the extra free cash and upgrade discount, it shouldn't have taken much to add an option to disable the discount for the free weapons in the settings menu. Is this game was on the pc, I could have disable the files myself.
I intentionally, play a new game, and delete the files that made it different from the standard edition, but I couldn't tell if it work until chapter 2 of the game because I didn't have access to gunsmith merchant. If you go into the gunsmith, it mentions the volcanic pistol was $148, and it shows as $0 dollars.
I don't like it when any merchant gives me a weapon for free, from the menu. If I have the option to steal the weapon it would be different, I don't understand why they think that most people want to pay more money to make the game easier, if it wasn't for those extra missions I would not have bothered with the special edition. They could have put those extra missions in a separate download instead of packaging all their ad-dons in a single file.