Other agencies

Flying with a firearm: checked weapons and armed boarding (SISCAER)

To fly with a gun, create the form in the PF's SISCAER, validate it at the airport and check the unloaded gun at check-in. Cabin carry: on-duty officers only.

Required documents

  • Guia de Despacho de Arma de Fogo (GDAF, the firearm check-in form) generated in SISCAER and printed in all copies (or GEPAR, for armed boarding)
  • Official photo ID, with the same name used to buy the ticket
  • Ticket or booking with date, flight number, origin, destination and booking code
  • Valid firearm registration (CRAF, Certificado de Registro de Arma de Fogo, the firearm registration certificate, in Sinarm, or registration in Sigma)
  • Carry permit or document authorizing transport: guia de trânsito (transit permit) from the PF or, for a CAC, the Guia de Tráfego Especial (special traffic permit) issued in Sinarm-CAC
  • For international flights: the authorization required to take a firearm abroad, plus the rules of the destination country
  • For armed boarding: official service ID and a document from the institution proving the need to access the firearm, with dates, flight legs and the case under art. 4 of Resolução ANAC 461/2018

Step by step

  1. Step 1: Confirm that you may transport the firearm

    The firearm must be registered and you must hold a carry permit or a valid transport authorization for the route (guia de trânsito from the PF or, for a CAC, the Guia de Tráfego Especial in Sinarm-CAC). Without this, the PF (Polícia Federal, the Federal Police) will not validate the form.

  2. Step 2: Buy the ticket and notify the airline

    Use the same name on the ticket as on the form. Tell the airline you will be carrying a checked firearm and review its baggage and packing rules. If you will use the airline's envelope, pick it up at check-in before going to the PF.

  3. Step 3: Generate the GDAF in SISCAER

    In the Despachar Arma de Fogo (Check a Firearm) service on gov.br, click Iniciar (Start) and log in with your gov.br account. Fill in the GDAF with your details, the airline operating the flight, all outbound legs and connections, the booking code, the details of each firearm (Sinarm or Sigma number, type, make, caliber, serial number) and the number of the carry permit or transit permit. Up to 6 firearms fit on one form; the return trip requires another GDAF.

  4. Step 4: Print the copies

    The system emails you a PDF with the copies of the form. Print all of them: the PF offers no computer or printer at the airport and does not correct a form with errors, which must be redone.

  5. Step 5: Unload and pack the firearm

    Unloading is the passenger's responsibility, before arriving at the airport or at the place indicated by the airport operator. Use a rigid case that can be sealed, the airline's envelope (firearm in one, ammunition and magazines in another) or, for a long gun, its own packaging that can be sealed. Checked ammunition is limited to 5 kg per passenger.

  6. Step 6: Validate the form at the airport PF office

    Go to the PF office at the departure airport (or the unit responsible for it) before check-in, with the form, your ID and the firearm documents. Validation can be done before the day of the flight, but the form's QR Code only works on the flight date. Holders of a valid carry permit may get automatic validation after a first in-person validation.

  7. Step 7: Check the firearm at check-in

    With the validated form, hand over the packed and sealed firearm at the airline counter and give one copy of the form to the agent. One copy travels with the firearm and another stays with you. The airline must tell you where the firearm will be returned.

  8. Step 8: Collect the firearm at your destination

    The airline has up to 1 hour after the aircraft is chocked (parked at the destination) to return the firearm, outside the airport's restricted area. If it does not return it within that time, the firearm is considered lost in transit (extravio): the airline must notify you and the PF and reimburse your expenses.

    Where to file the request: Check a firearm (Despachar arma de fogo) on gov.br (opens in a new tab)

Understand the service

To fly with a firearm on a domestic flight in Brazil, the rule is to check it: you generate the Guia de Despacho de Arma de Fogo (GDAF, the firearm check-in form) in SISCAER, a Polícia Federal (Federal Police) system, validate the form at the airport PF office and hand over the unloaded, packed firearm at check-in so it travels in the hold. Carrying the firearm in the cabin (embarque armado, armed boarding) is an exception, only for public officers with an official carry permit who prove they need the firearm during the flight. The PF service is free.

What SISCAER is and which rules apply

Transporting firearms on civil aircraft follows Resolução ANAC nº 461/2018 (a resolution of ANAC, the civil aviation agency), in force since 07/28/2018, and, within the PF, IN DG/PF nº 272/2024. Since the resolution, control has been computerized by the PF, in SISCAER (the PF system for authorizations of firearms on aircraft).

There are two forms:

  • GDAF: Guia de Despacho de Arma de Fogo, for the firearm to travel in the hold.
  • GEPAR: Guia de Embarque de Passageiro Armado, for the firearm to travel with the passenger in the cabin.

Who may check a firearm and who may board armed

Checking: any passenger whose firearm and transport are legal. In practice, this means a registered firearm and a valid carry permit, or a transport authorization for the route (guia de trânsito, the PF transit permit, or, for a CAC (colecionador, atirador desportivo e caçador: collector, sport shooter and hunter), the Guia de Tráfego Especial, the special traffic permit from Sinarm-CAC). There is no legal limit on checked firearms, but each GDAF holds up to 6.

Armed boarding: only public officers who both carry a firearm by reason of their position and can prove they need access to it between the departure lounge and disembarkation. The need is limited to:

  • escorting an authority or witness;
  • escorting a passenger in custody;
  • carrying out a surveillance technique;
  • traveling to an operation that would be harmed if the firearm were checked.

Retired officers and reservists may not board armed. Each authorized passenger carries at most 2 unloaded handguns, with 1 main load and 2 spare loads per firearm, or up to 2 precision rifles, unloaded, disassembled and in a locked case.

Step by step for checking a firearm

1. Before generating the form

Have at hand the firearm registration, the carry permit or transport permit and the flight booking. The name on the form must be identical to the one on the ticket. On the form, enter the airline that operates the flight, which may differ from the one that sold the ticket (codeshare).

2. Filling it in on SISCAER

Open the Despachar Arma de Fogo (Check a Firearm) service on gov.br and log in with your gov.br account (bronze, silver or gold level). Enter:

  • personal details;
  • flight: operating airline, number, airports, connections and booking code;
  • each firearm: Sinarm or Sigma number, type, make, caliber and serial number;
  • number of the carry permit or transit permit.

All outbound legs go on one form; the return needs another. The PDF with the copies arrives by email. Print everything.

3. Packing and ammunition

  • The firearm travels unloaded: no ammunition in the cylinder (revolver) or no magazine and no round in the chamber (pistol and semiautomatics).
  • Pack it in a rigid case that can be sealed, in the airline's envelope (firearm separate from ammunition and magazines) or, for a long gun, in its own packaging that can be sealed.
  • Checked ammunition is limited to 5 kg per passenger. Explosive and incendiary projectiles are prohibited.
  • Airline staff may not handle the firearm or the ammunition.

4. Validation at the PF

Go to the PF office at the departure airport before check-in. The PF checks the form and documents and may ask to see the unloaded firearm. The list of validation locations is in the PF's frequently asked questions on firearms control on aircraft (updated on 02/19/2026).

The form can be validated in advance, even on another day, but the QR Code is only activated on the day of the flight.

5. Check-in, flight and destination

At the counter, hand over the sealed firearm and the copy of the form. When communication between SISCAER and the airline works, presenting the paper may be waived, and the PF tells you this at validation. At the destination, the firearm must be returned within 1 hour after the aircraft is chocked, discreetly and outside the restricted area.

Automatic validation

Holders of a carry permit by prerogative of office, a personal defense carry permit or an on-duty security guard carry permit, all valid, with a firearm validly registered in Sinarm (or in Sigma, when the integration works), may have the GDAF validated automatically, without going to the PF. To do so:

  • complete a first in-person validation at the airport PF office;
  • do not change, on later forms, your official details or the firearm details.

The in-person validation is valid for 2 years. Automatic validation does not apply to armed boarding forms or to those traveling only with a transit or traffic permit.

International flights

Armed boarding is prohibited on international flights, except under treaties. Checking follows the same procedure as on domestic flights, but also requires authorization to take the firearm abroad (Resolução ANAC 461/2018 mentions the one from the Comando do Exército, the Brazilian Army Command). The laws of the destination country and the airline's rules, which may be stricter, also apply.

Loss and damage

  • Firearm not returned within 1 hour after chocking: lost in transit (extravio). The airline notifies you, the PF and the airports, and reimburses your expenses.
  • Firearm not returned in the same condition 48 hours after disembarkation: loss or destruction. Within 14 days, the airline returns the firearm in its original condition or pays the market value.

Common mistakes that delay boarding

  • Name on the form different from the name on the ticket.
  • Wrong airline on the form for a codeshare flight.
  • Form missing connection legs, or outbound and return on the same form.
  • Not printing the copies.
  • Arriving at the PF with the firearm loaded or without suitable packaging.
  • Transit or traffic permit expired or with a route different from the flight.
  • Arriving at the last minute: validation and check-in add up.

Recent changes

  • June 2, 2026: the PF updated its official answers on firearms control on aircraft, including automatic validation of check-in forms and advance validation with the QR Code activated only on the day of the flight.
  • February 19, 2026: new list of locations for validating forms.
  • July 1, 2025: the PF took over CAC registration from the Exército (Brazilian Army). The Guia de Tráfego Especial, used by CACs to transport firearms, began to be issued in Sinarm-CAC (IN DG/PF nº 311/2025).
  • February 21, 2024: IN DG/PF nº 272/2024 began to regulate, within the PF, armed boarding and checking through SISCAER.

Disclaimer

This guide is for information only and does not replace the official rules or guidance from the Polícia Federal and the airline. Rules change: always check the current version of Resolução ANAC nº 461/2018, IN DG/PF nº 272/2024, Lei 10.826/2003, Decreto 11.615/2023 and IN DG/PF nº 311/2025 before traveling.

Sources

Regulations and official pages used in this guide. Always check the version in force.

Frequently asked questions

Direct answers to the most common questions about this service.

Can I carry my firearm in the aircraft cabin?

As a rule, no. Under Resolução ANAC 461/2018, only public officers who carry a firearm by reason of their position and prove they need access to it during the flight may board armed. All other passengers check the firearm in the hold.

How do I check a firearm on a flight?

Generate the Guia de Despacho de Arma de Fogo (GDAF, the firearm check-in form) in SISCAER, through the Despachar Arma de Fogo service on gov.br, and print the copies. Validate the form at the airport Polícia Federal (Federal Police) office and hand over the unloaded, sealed firearm at the airline check-in.

How much ammunition can I check on a flight?

Up to 5 kg per passenger, as checked baggage. Explosive and incendiary projectiles are prohibited, and the ammunition must be kept separate from the firearm when using the airline's envelope.

Can a CAC check a firearm on a flight?

Yes, if the firearm is legal and there is a valid Guia de Tráfego Especial (special traffic permit) for the route, issued in Sinarm-CAC. The traffic permit is entered on the GDAF and shown at the PF validation.

How much does it cost to check a firearm on a flight?

The Polícia Federal (Federal Police) form and validation are free. The airline may charge for checked baggage according to the fare purchased.

What happens if the airline does not return my firearm at the destination?

If the firearm is not returned within 1 hour after the aircraft is chocked, it is considered lost in transit (extravio), and the airline must notify you and the PF and reimburse your expenses. If it is not returned in the same condition after 48 hours, the airline has 14 days to return the firearm or pay the market value.

Can I validate the check-in form before the day of the flight?

Yes. The PF allows the GDAF to be validated right after it is generated. The form's QR Code, however, is only activated on the flight date entered on it.

Other Other agencies services