IMI Defense-Z5001 Glock 17 17C 19 22 23 24 25 26 27 28 31 32 33 34 35 42 43 Full & Compact Size 9mm .40 .357 .38 Cal Inside The Pants Concealed Carry Holster + Ultimate Arms Gear Safety Hearing Earplugs