Kimber slide,caspian frame and Nowlin barrel and other nowlin parts along with a few wilson combat and ed brown parts. Built it myself all fitting done by hand. The ejector I used a reverse drill bit to pull the ejector down nice and tight. It in 10mm and is amazing!