Basically what I'm trying to do is this: Lets say I have a gun that rotates according to the players arm, I want to cast a ray (If it even works this way) from the gun scope and get the point (Or position if you will, similar to mouse.hit) of the intersection. Is this possible? If so, how would I go about coding this? Thanks!
EDIT: Not relying on Mouse.Hit, how do I find out the position of intersection with another part in the direction of the gun scope...
Yes, this Wiki article covers pretty much everything you need to know about Raycasting. Read carefully. http://wiki.roblox.com/index.php?title=How_to_Make_a_Raycasting_Lasergun