You can either get the entid of the scout by use GetPlayerWeapon or something like that.
With that, you can set m_iClip1 to 0.
The otherway is to create the weapon first with CreateEntity, which returns the entid. Then set its clip to 0, Dispatch it, and teleport it to the player