Hello. I am new to both this forum and guns in general. I am trying to figure out what kind of guns I should be considering to use for target shooting. Since I have never even shot anything besides a BB gun (hard to imagine for a southern boy, I know, but I fish, I don't hunt), I am going to take a basic shooting class. I want to buy a handgun, but I have many limitations. First of all, I am only 18, and in TN you have to be 21 to get a carry permit. So I won't be carrying anything for a few years. Secondly, I want something that won't break the bank with either initial purchase price or cost of rounds. If I remember correctly, I think I read that .22 ammo prices are good, so that sounds like something to consider. Third, I want something that will be somewhat effective for home defense, but I don't think that will be too much of an issue. I have only basic knowledge of the inner workings of a semi-auto pistol, but I'm sure I could pick up such knowledge fairly easily. Therefore, I am open to considering both revolvers and semi-auto magazine fed guns. Any suggestions?