Thought this may help someone. I have the Romeo Zero that co witnesses perfectly and mounts perfect as well but watch your screws that come with the Romeo. Need to be cut down. I used from somewhere else
But on the light the Mini -2 fits pretty darn well. Gotta play a little to get it on...