No clue about the mount, however, unless you're dead set on green, the TLR-2HL is a much better buy than the -2G in my opinion. Less battery usage, much brighter light, less heat generated, cheaper (I believe). Streamlight hasn't perfected the green quite yet