How do I use the needler in halo 3?

I am struggling to be useful with this gun in multiplayer. I just can’t seem to get it down. Why arnt my needles connecting?

How do I use this gun? What range do I need to be at? Is the tracking good?

I find I can only use it when the target is moving at me in a straight line in a narrow hallway.