Bear Arms has a New in box Glock 22 GEN 3 40 S&W in stock