Second amendment talk: Canada vs USA, New York & black vs white culture