Fits all Glock 9mm SW40 357 Double Stack Glock Pistols across all generations. (Large Frame Glock owner? Check out the 20/21 !P80 here, SW M&P here, and 1911 here.) When selecting a bundle from the drop-down menu, the description/image will update to reflect what’s included. (greyed out parts in the image are not included). See the fit chart below. You can choose between a brace & stock version