The Supreme Court has ruled that American citizens should be able to protect themselves outside of their homes