I am not sure when you are referring to that I was arguing with you, but yes, let's move on. What issue is left unresolved now? Please can I ask that you keep issues separately, if you have an issue with Bradley Drops, please open a support thread in that support forum, not here.
With regards to the original post in this thread, my plugin only creates items of "supply.signal" with the skinID from the config file. If a flame thrower has been received by a player that means the shop/loot table config is incorrect and has the flame thrower shortname in error. This is the only way this kind of thing can happen. It is impossible for my plugin to give the player a flamethrower item.