It's fun to mess around with but I think you should of made it so you keep your velocity when you stop shooting, or at least not stop as abruptly.
Fun fact! This actually depends on the weapon you have out. Most of them are probably a bit too high for stopping speed, so thanks for the feedback!