Switch away from predefined holster times on each weapon.
Every weapon has a holster_finished event tag that can now be heard by the code, and this should be the signal that is used.
There should still be a safeguard in case I forgot the Tag on a weapon (let's say max 4 seconds to force the holster)