Gun shooting animation in mecanim

Hello I have a pistol with a idle, walk and shoot animation. I have decided to handle the animations in the mecanim it is all going fine but one thing, the shoot animation. Say if you shot really fast with the pistol(semi-automatic) it wont play the shoot animation for all the shots, you have to wait until the last animation has stopped and I don’t know how I can fix this.62363-untitled-1.png

here is the states

,

Look into ‘has exit time’

Also this answer has other points to check on.