Beware that one informal meaning of
top is
kill. Given the tragic school shooting stories we hear about every now and then, I can see why some would avoid the first sentence.
Take a look at entry #4 of "top" as a verb in the following link.
https://www.lexico.com/en/definition/top