No it doesn't. It causes a console error and then returns a point several units in the way you're looking away from (0,0,0).
If you want it "like the .880 Rifle", have you actually looked at the .880 rifle script? Post your current script and why it doesn't work, then we can help fix it rather than spoon-feed you all the answers.