I am looking for a new gun for home defense and later to be carried around after I get a CHL licence (in TX). I am leaning towards a 9 mm. so that my wife and daughter will be able to control it (as opposed to a 40 cal.). This will be my first gun purchase and I have been shopping around. My budget is around the $300 range. A local gun dealer tells me that the S & W (sigma I think) is guaranteed for life but I have read some don't like it. They have rugers for $275. Dependable and affordable is what I am looking for. I was originally thinking about a 20 ga. shotgun for home defense (so I won't shoot through the walls and hit a neighbor). But if I get a handgun I will be able to carry it around for protection. A friend told me not to go to a gun dealer and instead go to a gun show for better prices. Does anyone have any suggestions for this price range?