I've never used any Unreal engine before, but those debug raycasts on the gun actually have a really neat look to them. At least that's what I think they are based on quick research.
Yes that's exactly what they are. I was planning on removing them as soon as I finished working on the weapons but thought it makes it even more bootleg like.