cl_autoswitch ignores weapons given by target_give triggers
Currently weapons given to players in target_give triggers don't trigger weapon autoswitching, this is inconsistent with items pickup and can't think a good reason for that being the case.
This is a fairly used feature on cts weapon maps, when different sections are designed for different weapons, so they are given/taken as needed when entering/leaving a section.