While Gauss Barrel is active, your skills get 1.5s cast with 2.5s CD. (less as skillspeed comes into equation)

The animation for the attack commences when the cast is finished. However, if you use an off-GCD skill like Reload, it completely cancels the animation of the attack in favour of the Reload animation. Now this is all fine and dandy that we're not animation locked, but MCH also suffers from not being that flashy... I'd at least have the little gunshot sound to confirm my cast finished. :'(

Please, SE, make the animation run during the cast so that it finishes when the cast does instead! The cast can be aiming the gun, with the animation firing it upon completion! All the gun skills have a the character aim first, anyway.

Added benefit: can see proc for ammo sooner, so you don't have a 0.1s time to tell if you need to press 1 or 2, don't accidentally fire too fast under Rapid Fire.