It doesn't cycle properly, sometimes it does, other times the piston goes a bit back, pull the trigger again, goes a bit further than again and it releases.