Glock 23 Gen 3 40 sw Semi Auto Pistol Preowned