deguthoroughly check your custom folder for tf_weapon_*.txt/.ctx and remove those
if you are using vtf crosshairs revert the explosion names back to default in respective files
As I stated before I have noone of those scripts. Something happened after I installed vtf crosshair and changed the explosions to "sapper destroyed". After I uninstalled vtf crosshair and rest of the scripts I had the explosions still were not showing up, just like TF2 somehow changed the state of explosions