I have a Glock 17 with your setup to include an extended threaded barrel and suppressor height sights. The company that could accommodate all those needs was Bravo Concealment. Not my favorite holster, but it does the job well enough. I think it could have a little more of a positive retention, but in all fairness my Glock is somewhat customized. Good luck!