Very generally speaking, police officers carry handguns because they need them for personal protection when they don't have access to a rifle or shotgun. Many police officers have rifles or shotguns...
In general, yes, under federal law HR218, a retired officer can carry a gun in any U.S. state.ADDED: HR 218 requires that the retired officer re-qualify with his sidearm once per year to the...
Yes, under federal law H.R. 218, a full time officer or retired officer can carry a handgun anywhere in the U.S. if they meet the qualification requirements.
In addition to the information on the below link to Texas law (see page 31 for where not to carry) you may not carry in facilities of the Federal government, such as the Post Office, Federal offices,...