I don't know if it is indeed red loctite, but it is almost impossible to remove. I had to drill the filler out of the front sight on a set where someone had used it. I agree with your brother and others, use blue Loctite. It will hold the screws, and is removable if need be.
Rick