In the USA, felony parolees are not permitted to carry any weapons of any kind, even for self-defense or hunting. Once they have successfully completed their parole, they might be permitted to have a weapon in their own home, depending on his/her State's laws and with the approval from his/her parole officer, but the felon would be prohibited from carrying the weapon outside their home (n.b., Federal laws prohibit any ex-felony convict from owning a gun, ever).
If you are not a felon, then the legal age is 21.
no, but it is illegal if you are a convicted felon to carry on
It depends on where you live. In the areas that they are legal, they often require a concealed weapons permit.
Pepper spray is perfectly legal to be carried in Nebraska for self defense.
is it legal to carry a concealed weapon in Philly pa from northumberland county
At sea, but not in port.
You will need a lawyer for a legal, current and correct answer.
Pepper spray is not considered to be a prohibitted weapon under FL statute. Per The 2008 Florida Statutes - 790.01 Carrying concealed weapons.-- (4) It is not a violation of this section for a person to carry for purposes of lawful self-defense, in a concealed manner: (a) A self-defense chemical spray. http://www.SelfDefenseProductsFlorida.com
Yes, chemical irritant sprays are legal to carry for purpose of defense against human criminals and violent animals. Maryland has no restriction on size or concentration.
As of June 2008, all knives are legal to be carried in Arkansas, concealed or open-carry. Knives are no longer considered weapons unless they are used as a weapon.
No, Texas does not allow open carry for handguns. Rifles and shotguns are not listed in the unlawful carrying weapons law, thus are legal to carry.
Yes, stun guns are perfectly legal in California.