Perhaps it`s all in the psyche.
British used guns primarily for hunting animals.
Americans had guns for protection against other humans.
It`s a very different concept and thinking.