All these weapons and they are just too damned rigid!
Well now heres a system (A simple one compared to blacklight’s for a good example) to have weapons look more how you want them.
If the uses for this aren’t immediately in your face, you could further expand this to have crafting, stats that change depending on parts etc.