Please don't get me wrong, 'cause I learned a few new phrases from SwordsMaster and his excellent reply, but I would use

cayete (Ky yet a) which is basically quiet to tell someone from Mexico to be quiet. Say it as a command.

or the ever so rude

cayete su boca (Ky yet a sue bow kah) which is shut your mouth

instead of silencio

ichi