OK, so let’s say Private Doe joins the Army, and he’s stationed at Fort Huachuca, in Arizona, one of the more gun-ownership-friendly states that I know of. He purchases a Beretta 92 at the gunshop, mainly because he has gotten the fancy to buy a gun, and since he was trained with the M-9 Pistol, he’s familiar with the design (The M-9 is a Beretta 92 with government markings on it, basically). For purposes of discussion, we’ll say he gets a Conceal-and-carry license, if they have one in AZ (I know they do in Texas, but I’m new in this state).
Now let’s say he gets transfered to another base, in a more gun-control oriented state, (I can’t think of an examble here, I’m afraid). If that state doesn’t recognize conceal-and-carry licenses from Arizona, does he have to sell the gun before moving, or could he keep it locked up at the base armory, or what?
For a slight variation, same quesiton, only John Doe instead did ROTC in college or entered OCS after graduating, and is now Lieutenant Doe, and would now be living off-base. Also, same question, but with Private or Lieutenant Doe being stationed in a foreign country with more restrictive gun ownership laws, like England.
Not looking for debates on gun ownership, just simple (or simple-ish) answers from people who know how this works for servicemen.