Question: What works better at 150 yards, is much cheaper, and does not rely on any technology on the receiving end?

At night: A blinking LED flashlight!

During daytime: A beeping piezolectric buzzer!