Set pev_owner to the user that should be able to pick it up and then compare pev_owner in the touch forward. Also why do you set EF_NODRAW and SOLID_NOT and only delete the entities on new round? You should delete them immediately.
/edit: SpeeDeeR is correct. You would probably want to use pev_iuser.