Campa (Carlos Gallardo) shows up to the firefight with a pair of guitar case machine guns. Robert Rodriguez has commented that the guitar case machine guns were built from MAC-10s.
Guitar Case Rocket Launcher
Quino (Albert Michel Jr.) brings a rocket launcher inside of a guitar case to greet Bucho's men.
Bucho (Joaquim de Almeida) uses a Colt M1911A1 as his weapon of choice in the film. Other M1911 types also make some appearances in the film as well.
Beretta 92FS Inox
Ponytailed ganster uses a Beretta 92FS Inox pistol with Ivory grips to hold up El Mariachi in the bar. Some random thugs can be seen using them as well.
Wildey Magnum
El Mariachi (Antonio Banderas) carries a scoped Wildey Magnum pistol in his guitar case. One of Bucho's hitmen is also seen carrying a Wildey Magnum in the film.
Sawed Off Shotgun
El Mariachi (Antonio Banderas) can also be seen a Sawed Off Double Barreled Shotgun as one of his main weapons in the film and can be seen firing up to six rounds from two barrels thanks to movie magic.
Sentinel Arms Stryker 12
In the shootout at the Oro verde bar in Saragosa, El Mariachi pulls out a Sentinel Arms Stryker 12, along with the sawed off 12 gauge, that Buscemi described as "The biggest hand cannon I've ever fucking seen." El Mariachi used it to send several thugs flying (unrealistically) but sadly, it is the only time he uses it. A thug later in the film is seen using it, but very briefly.
It may also be a Lady's Home Companion.
Desert Eagle
Tavo (Tito Larriva) fires a black Desert Eagle in .50 AE caliber (determined by bore diameter) at El Mariachi (Antonio Banderas) as he flees the shootout at the Tarasco bar. Bucho (Joaquim de Almeida) also begins to kill his own men with the same black Desert Eagle. El Mariachi (Antonio Banderas) later kills one of Bucho's henchmen on the roof of Carolina's (Salma Hayek) bookstore who is holding the same black Desert Eagle. On rare occasions, a chrome finish model is seen in the hands of nameless thugs.
Beretta M93R
Bucho (Joaquim de Almeida) seems to have a taste for exotic pistols, the Beretta M93R he carries is a very rare version of Beretta's popular 92FS model capable of 3-round burst fire. Bucho (Joaquim de Almeida) Beretta M93R is taken by Zamira (Angel Aviles) who makes use of its burst fire capability in the attack on Navajas (Danny Trejo). The Beretta M93R is later reused by one of Bucho's henchmen who fires at El Mariachi as he jumps from the roof of Carolina's (Selma Hayek) book store.
Codpiece Revolver
Although we never see the codpiece revolver fire it's one of the few firearms in the film with dialogue devoted to it. This same codpiece revolver was later reused by Robert Rodriguez in From Dusk Till Dawn.
Unknown Revolver
The Tarasco bartender (Cheech Marin) uses a suppressed revolver which looks like a Smith & Wesson, possibly a Model 15. In reality, a revolver cannot be sound suppressed because of the gap between the cylinder and muzzle.
MAC-10
Most of Bucho's (Joaquim de Almeida) men are armed with suppressed MAC-10 machine pistols that are most prominently featured in the Tarasco bar shootout. You will recognize the scene between El Mariachi (Antonio Banderas) and Empty Gun Man (Diego Sandoval) as inspiration for a similar scene between Agent Smith (Hugo Weaving) and Neo (Keanu Reeves) in The Matrix.