Yes, this holster will fit suppressor height sights.
The BlackHawk SERPA Tactical Level 3 Thigh Holster will not be compatible with your Springfield XD as it does not accommodate lights and lasers. Email us at Techsales@opticsplanet.com and let us know what weaponlight you are using, that way we can more easily recommend a holster that will be compatible.
These BlackHawk SERPA Tactical Level 3 Thigh Holsters will not fit a Ruger 57. The holster at the link below will fit the Ruger 57.
https://www.opticsplanet.com/blackhawk-serpa-cqc-holster.html?_iv_parent-gun-model=ruger-57&_iv_code=BW-HT3-SERPA-410558BK-R&_iv_gun-model=ruger-57
The BlackHawk SERPA Tactical Level 3 Thigh Holster is not compatible with the Springfield Armory Hellcat or its variants.
Unfortunately, the BlackHawk SERPA Tactical Level 3 Thigh Holster is not compatible with the FN FNX-45.
BlackHawk only states that the P99 SERPA Tactical Level 3 Thigh Holster will fit the Walther P99 and S&W SW99. Because they do not list the PPQ as being compatible I would not recommend using this holster for your PPQ.
The BlackHawk SERPA Tactical Level 3 Thigh Holsters for the Springfield XD and XD-M will fit the XD-40 Tactical with 5" barrel.
The BlackHawk SERPA Tactical Level 3 Thigh Holster is not compatible with optics. I would recommend the Black Scorpion Outdoor Gear Springfield Armory OWB Kydex Paddle Holster, found by using the link below:
https://www.opticsplanet.com/black-scorpion-outdoor-gear-springfield-armory-owb-kydex-paddle-holster.html
Yes, since the BlackHawk SERPA Tactical Level 3 Thigh Holster is open ended, it will allow for fitment of compensators. Some minor modification may be required depending on the compensator. The correct holster for you would be MPN:430603BK-R.
There is not a Blackhawk SERPA Tactical Level 3 Thigh Holster that will fit the Canik TP9SF. However, the holsters at the link below will work for that gun.
https://www.opticsplanet.com/uncle-mike-s-range-competition-holster.html?_iv_parent-gun-model=canik-tp9sfx,canik-tp9sa