Dirty Harry made Smith & Wesson a household name. You can ask anyone who is completely clueless about guns, and they will immediately know what a Smith & Wesson .44 Magnum is and who is most famous for packing one. Not as many people know Travis Bickel (I haven't even seen Taxi Driver yet). As for Roger Moore, I believe his use of a .44 Magnum in Live and Let Die was a deliberate jab at Clint Eastwood. I never liked him as Bond either, so he would be last on any list of mine.