The following weapons were used in the film Casablanca:
Colt Model 1903/1908
Rick Blaine (Humphrey Bogart) carries a Colt 1903 .32 ACP in the movie. This is not the same gun as found on the promotional poster. As Humphrey Bogart was a man of smaller stature, he lobbied to have a smaller gun in close ups.
Harrington & Richardson Top Break Revolver
Ilsa Lund (Ingrid Bergman) is seen toward the end of the film using a Harrington & Richardson 32 DA Top-Break Hammerless revolver. The top-break design is evidenced by the pin in front of the trigger guard.
Colt Pocket Positive
Major Strasser (Conrad Veidt) pulls what appears to be a Luger on Rick shortly before he is shot.
The Lebel Model 1886 Rifle is seen early in the movie and carried by the Moroccan Police/Soldiers who would have been armed by the French. The Lebel 1886 was sold extensively in French colonies at the turn of the century and early into the 20th century.