Molon Labe Generation 4 17 19 22 23 31 34 35 Sure Plug Glock Fits Gen 1, 2 and 3 models. Does not fit Gen 4 Keeps debris out Beveled for speed re-loads Easy installation Will not fit the sf models. Will not fit SP4B Pckg 42 or 43