SANDBOX:PlayerSpawnSWEP
Description
Called when a player attempts to spawn a weapon from the spawnmenu as an entity on the ground, by middle mouse clicking (mouse wheel clicking) on a weapon icon.
Not to be confused with SANDBOX:PlayerGiveSWEP, which is called only when the weapon is given to the player directly, if they don't already have it.
See SANDBOX:PlayerSpawnedSWEP for post entity creation event.