I am a 21 year old fire fighter. My birthday was earlier this month and I am interested in purchasing a hand gun. I live in North Carolina which is an open carry state. I need advice on for a first time shooter and gun owner. Any suggestions for a first weapon?