DD, generally all sights equal or clear the Osprey. The shortest sub-compact Glock sights fall just short of the top of my Osprey, but sighting your object is no problem to me with my Glock 26. None of the cylinder shaped(99% of all silencers) come even close to clearing a standard sight. Another great feature of the Osprey