The regular ARMS #40 with shaved aperture doesn't always fit under the ACOG. It is just tight enough that tolerances sometimes stack in the wrong direction depending on the mount you use (if you use the ARMS #19 mount, you will be fine; if you use the TA51 mount then maybe, maybe not; if you use the Larue low-ACOG mount then no way). If you used the non-shaved aperture then none of those mounts will work.
The ARMS #40L will fit just fine and is cheaper (though not quite as nice) than the Troy, if you need to save a few bucks.
Anybody's front sight post should work with anyone else's rear sight from a height/plane issue. It doesn't always work that way; but generally it will.