Stock Gen 4 17/22 Frame Box shows 22 frame sounds like extractor or maybe even left alone will run 17 also $100 PM here is best