I personally prefer how the reloading system is currently, something about it being so manual makes me really like it
i mean none of my suggestions really hurt the reloading system, just make it feel less jank and switch around the binds. if anything it makes it more manual with the "not stopping reload on click" suggestion