I was just playing with something similar last night. It appears that you can just put a simple 1/2 ball of acrylic on top of a light with a reflector and tighten it up. I bought some at Tap Plastics.
My target was a ceiling about 15 feet away, and the beam spot was approx 3 ft dia., maybe less. It was getting harder to see after some massive dark / bright shifts in the room.