If you ever have a weapon in your inventory that you do not want, and did not buy at an Inventory station, this script will automatically drop the unwanted weapons and switch to the desired weapon you choose via NewOpts. However, if you ever want your unwanted weapons, there is an override button you set via NewOpts that will allow you to keep all weapons picked up in the field or in an Inventory station. The whole script is configured via NewOpts, where you can set which weapons you want to automatically drop, which button to use as the override button, and which weapon to switch to upon auto-dropping an unwanted weapon.