https://hoystory.com/2015/06/2nd-amendment-logic/
2nd Amendment Logic