Material: CNC metal. 14mm thread. Metal protective cap. Easy to assemble. Compatibility with Glock 19X and Glock 45 UMAREX gas pistols.