You have to keep holding the lmb until it fires, if you release it before it wont work... Also after I started using it there's no reason not to only use it, it almost gave me RSI trying to defeat the bos without it (because I'm dumb and played the game without reading the comments below haha)