Glock 19 9mm semi auto. I belive it is a 3rd generation but am not positive. I have used it only a few times at the range. Need christmas money must sell. Comes with case, two clips. Compact size. Buyer must be able to register.