Maybe you should assign, say, hotkeys for your favorite weapons (the number keys, maybe?). Pressing a hotkey would be the same as pressing 'a' and selecting the weapon. If the selected weapon hasn't recharged yet, a message would pop up indicating this.