I put a TLR-2 on an AR once, had it mounted at 6:00 with no vertical grip. Worked nicely, no wires to get in the way and no switches deciding to fall off. Liked the rocker with the momentary or continuous option, too. Took it off only 'cause I needed it on a suppressed G17. These Streamlight units are hard to beat, rugged and dependable. You should have no troubles with a 25 yard zero, did mine at 50 and was not shooting very high at 25.