The following firearms are used in the anime film Porco Rosso:
Curtis uses a Smith & Wesson Schofield. Another Schofield revolver is carried by one of the pirates next to a Single Action Army.
One of the pirates that confronts Porco and Fio carries a Mauser C96.
Single Action Army
One of the pirates keeps a Single Action Army tucked in his waistband next to a Webley revolver.
One of the pirates can be seen with a Haenel-Schmeisser MP28/II submachine gun.
Short Magazine Lee-Enfield (SMLE)
A few of the pirates carry SMLE rifles.
Custom MG08 Maxim (Aircraft Pattern)
Porco purchases a Aircraft Pattern MG08 Maxim with a custom barrel jacket.
Several Maxim M1910 machine guns are seen mounted on fighter planes throughout the film.
Madsen machine gun
One of the pirates carries a Madsen machine gun.
Aircraft Mounted Lewis Gun
One of the pirate planes is outfitted with a Aircraft Mounted Lewis Gun.
Infantry Lewis Gun
One of the pirates carries a Infantry Lewis Gun.
Model 24 Stielhandgranate
One of the pirates is seen carrying several Model 24 hand grenades.
An unidentified cannon is mounted on one of the pirates' planes.