The frame parts are extremely hard to find right now, basically sold out everywhere and places that show them in stock really dont have them in stock... i'm trying to finish some glocks and finding a reliable source has been difficult.