They should go on...but not much sight radius there. Why not just use the optic? Why doesn't the front sight fit? Maybe it's not such a good deal then...