I was having a conversation with a gunsmith I know and got on the topic of gas blocks. On builds I do for others and some of my own I use set screw gas blocks but for my serious use rifles they are all pinned. I do not have the equipment to pin myself so I either buy a barrel that has one already pinned or send it out for that. He brought up an idea I haven't really heard about and that was staking the the set screws. After you secure the set screws (adding a dimple in barrel if you see fit) add a thread locker and stake the screw. He said if you buy quality gas blocks made from similar steal as the barrel that they won't budge or back out. After thinking it over I think he may be right on this. If you buy steal gas blocks that will expand at the same rate as the barrel as it heats up the screws have less of a chance of moving on you as opposed to using aluminum blocks that will expand faster than steal. Now if you stake the screw there is no possible way for the screw to back out, therefore, not coming loose. The only way, I THINK, the gas block would come loose is if the nubs of the screw eventually wore down, which i think is rather unlikely because there is no movement or rubbing taking place. Add the fact that most are under rails, I really don't think they are going anywhere even under sustained fire.