How about one of those tazers? They shoot out a line that has hooks on it that sticks in a person shocking them. They completely incapacatate a criminal, even if on drugs.
Why dont you become a ninja? My dad was a ninja. He fought a gangster once that had a sawed off shotgun, and my dad hit him 20 times breking both the gangsters arms and one leg. And if u are a ninja everyone will fear you.
Have you ever played a video game like halo? Becouse it is nothing like that in real life. You have to line up the front and back sight, aim and fire. All when under temendous stress.
The glock 23 has a large slide it is not compact. The smallest gun I have ever seen it a 4 shot 22. revolver. But is not very accurate though. Get a glock.
It is milled, and when the guy I bought it from assembled it himself with parts he bought one at a time. So all of it is new or slightly used. Also my camera sucks so dont expect good pics.