Handgun permits are federally licensed, and you may therefore carry one anywhere in the entire United States, provided it is not concealed. It is perfectly legal to carry it in a holster on your hip, but certain buildings have their own laws, including post offices, schools, courthouses, and others.
Virginia does not require a license to purchase a gun, nor to possess one. A Concealed Handgun License IS required to carry a concealed handgun in public places if you are not a law enforcement officer, or one of the few others permitted to carry concealed. If you are 21, can own a handgun legally, can pass a background check, and demonstrate that you have had adequate training in firearms, Virginia will issue a concealed handgun license.
YES
No. They're subject to the same laws as everyone else, and still wouldn't be permitted to carry on post.
Yes, definitely. I have a PA handgun carry permit.
If you have a handgun carry permit, definitely. The handgun carry permit covers "any handgun that you legally own or posses."
You can not carry an unconcealed handgun in Texas with or without a license.
No
You have to be 21 to purchase a hangun from a Licenced dealer. You can private party purchase or receive a gun as a gift at 18. You can legally carry a handgun "openly" at 18 years of age also.
All countries - once you have legal permission, allow you to carry a handgun.
No
It depends on what you mean exactly. You can transport an unloaded handgun in your vehicle while you travel as long as the handgun isn't accessible to you. However, if you have a handgun carry permit, you can carry the gun on your person in some states. That said, you can carry a handgun on your person inside your car in some states without a permit. Check out handgunlaw.us for more information about each individual state's laws.
You can legally transport it unloaded and inaccessible, but to have it loaded and accessible, you must have a NY handgun carry permit.