Can't speak for the Troy, but the MI did not work on mine. From what I have read, the Troy may work with some modification to the rail itself. The UTG worked fine on mine, but lots of people seem to hate UTG, even though it has been fine on my rifle.