Hey all. I am new to firearms. So. I'm going to buying a handgun for the first time. I'm having some trouble deciding what exactly to get. I also have a internal argument over caliber. The handgun will be for personal protection and defense, so should I invest in a gun capable of using .357 mag or .45 acp? I've read a few articles and these two seem to be the preferred ammunition for self defense. The one make and model I've been looking at a lot is the Taurus Millennium .45 ACP. Some needs of the firearm: -Compact frame. The gun will be used in a concealed capacity. -Stopping power. I would like to have ample stopping power. -Easy cleaning, if possible. -Durable. -Price range: $250-$500 (Are used guns typically any good?) Thanks.