For anyone other than the OP, who is clearly working on 50 posts, the best carry gun for a newbie is a compact 9. You won't hit the broad side of a barn with a snubby, and you'll need more than 5-6 shots. The next best thing you can do is take an intro to firearms class, followed by a SD carry class.