Yes, they both mount in the same spot. The factory front site should work but i cant say for sure. I know the FP works with the front site on a MK and LK. I dont know much about the American Knight.

Last edited by Overkill45; 01/16/13.