原來法律很簡單:在家是castle doctrine,你可以保護自己;但是在公共場合是duty to retreat,因為公共場合第一有其他群眾小孩,第二會對他人的場所造成損失,所以要求duty to retreat,不要隨便打架開槍。隻有在你沒有辦法retreat,你才可以用正當自衛。
後來NRA發明了一個stand your ground,說是castle doctrine在公共場合的延伸。這樣,你在公眾場合,隻要你有權利在那裏,你不需要retreat,可以直接正當自衛。
像您一樣的百姓,看電視上幾個人咋呼爭辯,幾個名詞繞在一起,所以誤以為在家裏也有duty to retreat。NRA就是靠這樣的文字遊戲混淆選民思想的。