Another odd sentence. I can't see myself ever using this wording for demanding someone to shut up. I'd rather say "Tu să taci!"/ Tu mai bine taci ! - "You shut up/ You better shut up!"
How about, "You will be silent now!"?
Yes, I think it's better. Report it next time, please.