Am I weird? When I see Salamence I swap to my Cresselia (bold, 252 hp, 252 spdef) anticipating a Draco Meteor, but confident in my ability to take Dragon Claw if it is physical. After that I typically switch to my Hippowdon anticipating a switch to Hera or something, confident that he could Slack Off the damage taken from a second, and possibly third, DM (ran some damage calcs; would be left with 8 hp after leftovers recovery even if it rolled max damage twice, and this is Specsmence figures here).
Seeing Life Orb damage would just cement this for me further, so I'd have no problem with this set. Sure this is a dangerous Pokemon 1v1, but 1v1 Weavile kills it without any effort. Pokemon is a game of 6 aside. As a late game threat I'd be more scared of CMcune, the poke with no weak except maybe 5 moves (physical grass and electric, dontcha know).