Dropping a weapon means to remove it (ent_remove, etc) from player's inventory and create it again (ent_create) close to his feet.