I load any 158gr in my M66,as far as good defense loads I'd look at the 158gr Gold Dot as well as any of the others mentioned.
And yea the Blazer 158's are NOT full power,just try them in a Desert Eagle and watch what happens
but I'd have to say any .357 158gr JHP is gonna hurt!
Have fun with yer blaster