Greetings, i have acquired a Colt 6720 complete upper with a low pro gas block and no delta ring, just a barrel nut. Im looking for a free float handguard i can just drop on without taking the barrel off, currently looking at the DD Omega but im not sure if that requires the delta ring or not, any knowledge on the DD and or recommendations? Thank you.