There are no firearms in the world of Dying Light 2 because it's a world where civilization is destroyed and nobody knows how to create professional firearms anymore.

There are ranged weapons instead, such as: bows, crossbows and a handmade shotgun, which tends to break quite often, though.