Also a nice idea. I think i'll replace the q key with a dash and make reloading cancelling done by the r key and firing. Thanks for the idea!