Do you not see how that is circular logic?
Read what I wrote:
which has further been proofen to be the correct choice
So no, it's not circular logic, because there was a reason before that caused the police to come and confiscate the weapons.
State says man cant own guns because he didnt follow their rules. They send soldiers into his home to take him prisoner. He shoots the people that have come to take his property and imprison him. People say "see!!! He shot at people! He shouldnt have guns". But he wouldnt have shot anyone if they didnt try to take his stuff first....
Because it's the law in Germany. Also they didn't come to imprison him, they came to confiscate the weapons.
And you can use the same logic for literally everything that is unlawful. Like for example when driving without license, when dealing drugs, when killing someone, etc.
Also, those weren't soldiers, but police.
For me it looks like you want to twist the truth, to make it look like that the man was wronged...