Fits Glock 17L|17|19|19C|20|21|22|23|25|29|30|31|32|34|35|36|37|38|40|41 Pistols (Gen 4 Compatible as well), Fits all lengths, all Glocks with rails

Also Fit Honor Guard: HG9SCLSMST| HG9SCLS