I would like to send in a barrel to have the lo pro gas block pinned in place. The Gas Block I have purchased is a Vltor Clamp style gas block. My question is, will it work for this service? Or do I need a set-screw type? If so, do I need to have the flats milled on the barrel first?