I seriously doubt that it is illegal in any state
It is legal In pa. in your own home or anyones home you got permission to do so. You can hunt in Pa under the safety zone distance of a structure with permission from the land owner. So legally since I have a huge plot of woods behind and in front of my house ,but each neighbor is under the 150 yard safety zone law from my house. If I have permission to hunt It is legal to shoot from any 3 of the homes.