Eg when you shoot with a rocketlauncher, you usually play a very long animation with reloading, packing it on the back ect.
In a real life situation if someone shoots at you, you woulst just drop whatever you are holding and use your first weapon.
-> Suggestion, add a panic button,
that just drops whatever you are holding (even in middle of reloading ect), and take the first weapon in inventory that can shoot, (no matter what it is, a reloaded pistol is way better than a empty machine gun)