Rock Slide USA Pistol Stripped Upper Compatible With GEN-3 Glock Lowers. Also works with aftermarket lowers such as the POLY80 PF940 80% receivers. Optional RMR or Vortex Cut also Comes with screws and Allen tool. Takes standard Glock parts and barrels. No license required. Ships anywhere in the USA. Lifetime Warranty.