I'm a big fan of small guns. They are lightweight, compact, easy to store and carry when needed. There's something to be said about snub nose revolvers and small compact guns in general. Convenience, portability, and ease of handling goes a long way for self defense too.
That said, I bought my...