You can’t actually repair weapons in Dying Light 2, at least not in the traditional sense. However, applying a mod to a weapon will repair it by a significant amount.
Trigger and complete a chase at night to earn bonus XP. Each chase level grants a bigger multiplier. For instance, finish a level four chase to earn five times the XP.