Thanks for the feedback!
In future updates, selling weapons will grant components (likely five different types) that will be required for character upgrades. This feature is in development, but will take some time to fully implement and test.