I just got finished doing some major upgrades to my course/duty/SHTF/go to rifle and one of the upgrades was supposed to be an A2 FSP. My barrel is not drilled for the FSP pins so I got a clamp on one from armalite. Now I'm kinda worried that it won't be secure because its clamp on instead of pinned. Should I be worried? Or just forget about it. This rifle will be getting beat.