I was having trouble with a couple of Master No. 3's until today. One is 10+ years old from my shed out back (read: outside for a long time), the other is brand new. The pins on both felt tight and there was a lot of slop to the plug, more so on the new one which is NOT marked Made in USA.
Anyway, I found that I couldn't do squat holding it in one hand, but after mounting it in a vise and giving both my hands full attention and feel, they popped open in a matter of minutes.
will thesee dual locking levers prohibit picking at all?
No, that just means that prying the shackle up with a crowbar or some such will be more difficult.
HTH