This has been the law in oklahoma for as long as i can remember it used to be called the make my day law now it the stand your ground law.