Glock 26. "Baby glock" .9mm Comes with everything in picture. Need gone immediately! Must meet in public place and sign bill of sale. $450 or will trade for Glock 19. Text 503-395-5511 with any questions.