Hi all. New here. Looking to buy a pistol. Looking at eather 9mm, 40, or 45. Gun will be for home defense, play shooting at the range or woods, and for self defense for snakes and other small predators out in the woods sinse im in the woods or remote areas alot sometimes alone. Im looking to spend $300 or less and have found a few with in that price range. I know $300 is low but im poor haha. Saw some Walther P99 in the classifieds for $249 and a smith and wesson for $296 here at this site http://www.thegunsource.com/store/item.aspx?PID=42880 Are these good first timer pistol owner? I have shot many pistols but never owned one. Im familiar with guns and gun safety. I have a .22 rifle but that isnt much for protection. Thanks for any info.