Looks like a decent setup and mount to me! I've always liked streamlights... just be careful with that thumb! When I first started running my 590 with the ElZetta in that same postion, I learned quick that I couldn't hold the forearm too close to the light... I got hit once or twice until I adjusted my grip