Ive got a few troy extreme battle rails.... yes they will cover a middy gas port no problemo
the rail is 13" and some change.....my 2 mags is for middy gas tube lengths....in a rifle length,i think troy has a longer rail...I like my gas block covered :) Wash