It depends on what you mean by "ex" felon. Generally speaking, there is no such thing as an ex felon. People typically used the term ex-felon to mean someone who is no longer in prison, but the person still a felon.
If a person has a felony on his record, he cannot legally own or even possess a firearm, and no state will issue a gun permit to him. The exception to that is a felon who has had his rights restored. This is something you have to request through a legal process, so if that has happened, the felon will know it.
Yes, if you have a Texas concealed handgun carry permit, or a permit from any state with which Texas recognizes reciprocity, you can carry a concealed hangun in Texas.
Iowa Law requires that an individual have a permit to carry handguns. This permit is necessary for both open and concealed carry.
Apparently is does not require it to be concealed as long as you have a permit. See related link for more information.
It depends on where you are. In the U.S. each state sets its own rules. For instance, in Tennessee, there is no such thing as a weapons permit, it's a handgun carry permit, and applies to handguns only. Other than handguns, basically anyone can carry any legal weapon, but to carry a handgun, you must have the handgun permit. On the other hand, Florida issues a "concealed weapons permit" and it covers any legal weapon.
Yes, if you have a concealed hand guns permit with you at all times. The ammunition can not be in the weapon or stored in the same place in the vehicle as the hand gun, however it may be in the clip or magazine of the weapon as long as they are not stored around eachother. So basically, you can have a concealed hand gun in your vehicle as long as you always have your permit for the weapon and it is not loaded.
Numerous states recognize the Texas permit.
Yes, in Texas one can carry a hand gun in the motorcycle saddlebags. A person can also carry a handgun in plain sight while traveling.
The basic answer is no. In most states, you have to be 21 to get a handgun carry permit, however, I think there are one or two states that will issue handgun carry permits to people 18 or older.
It depends on the state. For instance, in Florida, yes, it's a concealed weapons permit and it covers weapons besides just guns. If I remember correctly, you can carry any weapon that's legal to have. On the other hand, Tennessee issues a "Handgun Carry Permit" that only covers handguns and nothing else, BUT it is not illegal to carry a concealed knife as long as the knife is otherwise legal (has to be less than 4 inches, basically), so the permit is irrelevent regarding knives. ADDING: Georgia just changed their law in 2010 to issue a "weapons carry license" that includes both handguns and knives with blades 5" or longer. Such weapons are not only covered by the permit, but also not subject to any city or county local laws. State-level preemption. But that's Georgia. Other states are different.
never
Yes. Absolutely. You can't carry a tattoo gun in your car in Arkansas without a valid concealed weapons permit. Tattoo machines, on the other hand, can be legally carried in your vehicle.
In most states, you will need to have a concealed weapons license. You apply to the licensing authority in your state, undergo a background check, complete required training and are issued your permit.