You have to be 21 tobuy a handgun unless its a interfamily transfer then you can be 18. First get a HSC card and then go look at the DOJ site for the interfamily transfer paper, pay the fee and do all the other stuff needed. Also since you are about my age in order for you to get ammo your dad has to buy it for you thanks to the gun laws. Now regarding open carry, if you legally own the handgun and are not doing anything illegal you should be fine, but remember that is my opinion and always double check the laws. Now carrying handgun ammo maybe another question that i can't answer. Does the gun need to be in your name? Good question.Also calguns.net is very good with these question IMHO.