Think something like “the liberals won and restricted the selling of weapons to civilian in some paranoid fueled streak”.
The reason why I made is mainly because for my taste weapons are too common, specially if you play with large cities, making crafted weapons less important and raiding/looting military/police target only interesting for armor loot.
Or maybe because I’m in a no guns country and I enjoy the idea of a zombie apocalypse.