Joined
·
994 Posts
Glock or XD are good options. I would rent/ borrow as many different types before you buy (you have time). Unfortunate that you can't own one until you are 21, but thats the world we live in. Your preference is paramount, based off your posting I would say your initial choices are on track for the purposes you stated. 9mm is the bottom end for CCW, good "starter" round. Most important thing is training and mindset to go along with the responsibility. Good luck and happy shooting.
regards
regards