Well I took a tactical class at my local range from a instructor from the Detroit Police dept. who is their head special agent for exective security and he brought out a G18. that damn gun is impressive! wow! a full auto glock with a 33 round mag. I must say that gun rocks!