^Gun laws only apply to people who obey the law... a criminal (the one you'd have a gun to protect you and yours from) don't give a fig about them... it's a catch-22 pain in the butt pile of poo.
I agree that you should be able to defend, no doubt, but you should not be able to go on the offensive... that's what this guy did it SEEMS. Just as the thugs should not have gone on the offensive by entering his property, likewise he shouldn't have gone on the offensive and opened fire.
I agree, if they charge him for his actions, they should also charge the thugs with theirs. BOTH should be held accountable for what they did. Unfortunately for him opening fire on unarmed people is a lot more serious than stepping foot on another person's property.
But again, he knew that before he ever bought that weapon. He chose to open fire KNOWING it would have consequences. What's going to happen now because of his rash action? Fines, Jail, even taking the weapon... which results in his family being LESS protected than before. Whether it was due to hot blood, or just stupidity, either way it's his family that's going to suffer for his actions... which just sucks rocks.
Had he placed himself in front of the door, with weapon in hand, and only fired IF they got close enough to harm him (assuming fists, knives, etc were their only weapons at hand) THEN he wouldn't be in this trouble.... police would have arrived, thugs run off, end of story... and in the future those same thugs would know that this guy doesn't mess around and will shoot their butts so maybe lesson learned. Instead he got hasty and opened fire on what the courts will see as unarmed citizens... and not with a little ol' pistol... nope, with an assault rifle that's designed for the sole purpose of mowing down multiple targets.
Guy REALLY stepped in it... had he kept his wits, acted like a responsible adult, not panicked... wouldn't be in this mess.
I'm just glad that his panic didn't result in anyone taking a bullet. Straight shot or ricochet that very well could have happened, for bystander's sake that's a great thing... and for his sake as it would have resulted in a homicide charge.
All we can hope is that the thugs learned not to mess with this family... as opposed to learning to come armed with guns next time... and that the owner learned to not just open fire at the slightest threat and risk bystanders but to wait for an actual threat, not just peacocks prancing and trying to get a rise before risking his life, his family's and any neighbors.
How many times have we heard about people who hear about a neighbor being robbed so they run out and get a gun and end up panicking and shooting themselves in the foot? Panic is NOT the way to go... you need to be familiar with the weapon, and know when to use it... otherwise you're just a threat to yourself and everyone within range.