But I don't know enough about Leon. But being Resident Evil I'd say he probably take it. Sam and Dean while fight things super human they usually get their butts handed to them. Though to be fair these days its usually Demons and Angels they have to contend with..
__________________ If you try something stupid, and it works it ain't stupid.
Unless you bloodlust the Winchesters you're getting them beaten. They tend not to kill humans, only monsters. So with real ammo in the guns, they wouldn't fire them. But I have no problem believing that 2 one 1 lets them win otherwise.
__________________
All hail Scythe, King of the Sigs.