Yes, it is illegal in any state to discharge a fire extinguisher unless used to put out or control a fire or used in demonstration.
The law comes in to effect when the fire extinguisher is not at capacity and can hinder the safety of it's purpose.
To discharge a fire extinguisher for any other reason is criminal, states very on it's punishment.
It depends on where the property is, and to some extent who you are, but in general No, simply being on your own property does not automatically give you the right to discharge a firearm. You must obey all state and local laws, even when you're on your own property.
You need to consult with a lawyer for a legal, current and correct answer.
Depends on the law where you are, but in general, no. A tenant is permitted the "quiet enjoyment" of the property- meaning that they have the right to do lawful things on the property that do not damage it. If possession of a firearm is legal, the owner of the property would have no legal right to restrict the tenant from doing a legal thing.
You cannot own a firearm with a dishonorable discharge, which is the most severe discharge there is. However, a "less than honorable" is not the same as a "dishonorable" discharge. If the discharge resulted from a court martial, and the service member was convicted of a crime that would be a felony (punishable by a year or more in prison) then you should consult an attorney for legal advice.
You will need to consult with a lawyer and provide him /her with all the details to get a legal and correct answer.
The discharge of a firearm with the intent to kill someone is first degree homicide (or occasionally self defense).
It prevents the firearm from discharging before the shooter means to have it discharge.
Yes, you can, but whether it is legal to do so depends on where you are and what the local laws are. If you live inside the limits of a city, the answer is, probably not. It is illegal to discharge a firearm, except under certain circumstances, in most, probably all, cities. You can check with your local police department or sherrif's department and they can probably tell you.
No, he cannot have a firearm.
To prevent a premature or unintended discharge of the firearm. It does NOT replace common sense.
It varies from locality to locality. Check with your local laws. http://forum.pafoa.org/question-answer-40/12359-what-law-discharge-firearm-not.html
Until someone comes along who knows for sure I'll give you my guess. I doubt there's a town in the US where it's legal to discharge a firearm in the city limits. I was raised in a tiny town in Texas 60 years ago and it was illegal even there and then to discharge a firearm in town.