The weapon of choice for John Smith (Bruce Willis) is the government model Colt 1911 A1 45 Automatic of which he carries a brace in a double shoulder holster rig. In one scene it is evident that he also carries upwards of 25 spare 7 round magazines for his pistols.
Just before the penultimate shoot-out, John returns to the hotel. The short scene starts with a shot of a framed photograph hanging on a wall and then tracks to the outside. The photograph is of Wild Bill Hickock.
Originally, Smith's confrontation with Doyle and Hickey was going to take place in front of the Alamo Hotel (where Smith hangs a tommy gun off of the machete on the post). Smith was going to shoot Doyle in the crotch (as revenge for raping and enslaving Felina) and then blow his brains out. He would then slowly shoot down Hickey. A portion of this scene is included in the theatrical trailer which shows Hickey clutching his tommy gun and staggering as he croaks, "I'll see you in hell."