The KE-9 accepts Glock OEM and after market Glock style magazines. The magazine catch is included and is machined from aluminum billet and hard coat anodized. The ejector is included and is secured with 2 set screws. The bolt catch now uses a standard roll pin to attach