My dad and I are going for our CCWs at the end of this month and I am looking for a good handgun to purchase. I don't want anything that's tiny or that can fit in my pocket, but on the same token, I don't want anything too large. I would love to hear some suggestions of what guns I should be looking for. I currently have my eye on the Glock 17. I have read that Glocks are extremely well made and reliable, but the problem is they're pretty expensive (the cheapest I've found is $500 for a Gen 3) and they're NOWHERE to be found. I have called about 15-20 different gun shops, ranging locally to a half hour away and heard the same thing from each store - they have Glocks on back order and have NO idea when the shipment will be coming in. Is the Glock worth my time? I have a month to wait so should I hold out for it? Or are there any comparable guns (in both look & reliability) that I should look in to? I'm looking for 9mm handguns. Edit: I should have specified a price range...I don't really want to spend above $500.