EAF Country Regulations Framework

Country Regulations and Guidelines Working Group Draft v0.1 for discussion, 2 October 2026 Prepared by: the working group member from Bosnia and Herzegovina, based on a completed national study of airsoft regulation in Bosnia and Herzegovina


Why a framework, and not only a questionnaire

A questionnaire asks questions. A framework also decides how answers are recorded, how far they can be trusted, and how they become comparable across 16 countries.

This draft is built on practical experience. In Bosnia and Herzegovina, as in several other member states, part of the law relevant to airsoft is adopted at regional level, while customs, radio, drones and data protection are regulated nationally. A method that records both levels correctly works for every member state. A questionnaire that assumes one national law cannot describe a country with regional competences.

Starting fact: airsoft is outside the scope of the EU Firearms Directive (EU) 2021/555, as stated in the Commission report COM(2021) 647 final of 27.10.2021. Every difference between member states is therefore a national decision, not an EU requirement. That matters for agenda item 4: common European solutions would have to come from national models, not from existing EU law.


Part 1. Working principles

  1. Source before claim. No legal provision is reported from memory, forums or news articles. Obtain the text first, then answer.
  2. Cite exactly. Every legal statement carries: act name, article (and paragraph), official gazette number and date.
  3. Separate the law from practice. What the law says and what actually happens (how police, customs and event sites behave) are recorded in separate fields, never in the same sentence.
  4. Separate text from interpretation. "The law says X" and "we read this as meaning Y" are different kinds of statement and are labelled differently.
  5. "Not found" is a valid answer. It is better to report "unknown" than to fill a gap with a plausible assumption. An honest gap is a finding.
  6. The draft trap. Before any text is used, check its header for the gazette number. Drafts, proposals and working versions published on official portals look exactly like laws in force. A text without a gazette reference, or marked draft, proposal or working version, is never reported as law.
  7. Date everything. Every answer states the date on which it was verified. Information older than 12 months is flagged for review.
  8. Corrections stay visible. When an answer is corrected, the correction is logged and not silently overwritten.

Part 2. Reliability labels

Every answer carries one label saying how far it can be trusted. Labels are text, not colours, so they survive printing and screen readers.

About the law (NORM):

Label Meaning
STATUTE Verbatim provision with article and gazette reference
INTERPRETATION Our reading of the text. It may be wrong.
NOT REGULATED No provision covers this (a legal gap)
UNVERIFIED Existence or content not confirmed from an official source

About practice (PRACTICE):

Label Meaning
DOCUMENTED From a record, decision or official document (number, date, source)
REPORTED Known from people's accounts, not verified against a record
COMMON PRACTICE How it is usually done, with or without a legal basis
UNKNOWN Not known

About the source:

Label Meaning
OFFICIAL Text taken from the official gazette or official legal database
SECONDARY Text from an aggregator or unofficial consolidation
CONFLICTING Sources disagree. Both are cited.

On the public map, these labels are reduced to the verification status of each field and a "last verified" date. The full labels stay in the working-group record.


Part 3. Who regulates what: the competence map

This is the first question for every country, because it decides whether the country needs one answer or several.

Subject National Regional (state / region / canton / entity) Local
Weapons / replica status
Public events and assemblies
Public order
Hunting grounds, forests, protected areas
Customs and border
Radio frequencies
Drones
Data protection
Sport and associations

If any of the first three rows is regional, Part 4 and Part 5 are answered per territory, and the map shows regional tabs.

Worked example (BiH): customs, radio, drones and data protection are regulated at state level, with one answer for the whole country. Under the Constitution, weapons, assemblies and public order are regulated by the 10 cantons of the Federation, by Republika Srpska and by Brčko District, so these questions are answered per territory.


Part 4. The classification test (core of the framework)

The problem every country has

Almost every European weapons law contains two definitions that both fit an airsoft replica, and they lead to opposite results:

Definition Typical wording Does a replica fit? Result
Imitation / replica object resembling a firearm that cannot be used or converted into a firearm yes not a weapon
Air / gas weapon device that expels a projectile through a barrel by compressed air or gas yes weapon, category rules apply

The default is therefore that the replica falls inside the weapons definition. A legislator has to actively do something to take it out. In the laws reviewed so far, two techniques do this:

Every jurisdiction that did at least one of the two leaves airsoft free. Every jurisdiction that did neither catches it through the general air-weapon definition, and one jurisdiction deliberately named airsoft and placed it in a category that requires registration. This single rule explained every result in the laws reviewed so far.

The six diagnostic questions (asked per territory)

# Question Answer format
C1 How does the law define air/gas weapons? verbatim + citation
C2 Are imitations/replicas excluded from the weapons definition? yes / no + citation
C3 Is there an energy/velocity threshold below which air/gas devices are exempt? value, conditions (J, m/s, calibre) + citation
C4 Is airsoft explicitly named or defined in the law? yes / no + verbatim definition
C5 If named or caught: which category? category + citation
C6 What is required as a result? nothing / registration (deadline) / permit / licence / prohibited

C6 is what players need. C1 to C5 are what make C6 verifiable and comparable.

European solution types (for agenda item 4)

Model Technique Documented example
Separate definition, no-obligation category airsoft defined separately, placed in the category with no permit or registration Croatia, NN 94/18, Art. 7(4)(5): category D, notification only when crossing the state border
Full exclusion + public-order rule airsoft outside the weapons law; display of replicas and uniforms in public is penalised separately Slovenia, ZOro-1 (secondary source)
Energy threshold air devices below a threshold are exempt Serbia and six territories of Bosnia and Herzegovina: 10.5 J / 200 m/s / >4.5 mm
Named, but restrictive airsoft named and placed in a registration category Una-Sana Canton (BiH), Official Gazette 15/21: registration within 8 days, minimum age 21

Part 5. Parameter catalogue

The parameters are derived backwards from what players and organisers actually do, not from a list of laws someone remembered. This method brings in areas that are easy to overlook, such as radio, unexploded ordnance, pyrotechnics, lasers, filming of participants, payments to referees, and BBs as waste.

Tier 1: Travelling players (public map)

Area Parameters
Status result of the classification test (C6), per territory
Age minimum age to buy / possess / play, and whether parental consent is accepted
Energy two separate fields: legal threshold (above which a replica becomes a weapon) and game limits applied by the federation or common practice. They are often 3 to 7 times apart and must never be merged.
Markings and appearance coloured tip or body requirements, restrictions on realistic replicas
BBs bio-degradable required, metal/ceramic prohibited, weight limits
Carrying and display transport condition (unloaded, cased, not visible), ban on display in public, rules on uniforms in public
Domestic transport including between internal territories (a document required in territory X that territory Y never issues)
Entry and transit see Part 6
Pyrotechnics categories allowed, licence requirements

Tier 2: Event organisers (members area)

Event notification to police (deadline, authority) · land use (owner consent, hunting grounds, forests, protected areas, abandoned military sites) · unexploded ordnance where relevant · fire safety · first aid · organiser liability and the validity of waivers · insurance · radio (licence-free bands, prohibition of jamming and interception) · lasers (class under EN 60825-1, not "eye safe") · drones · filming of participants and personal data · BBs as waste · minors (form of parental consent).

Tier 3: Federation diagnostics (working group only, never public)

Conflicts between laws, and between laws and practice · legal gaps · draft laws in progress · enforcement cases · open questions. Each federation decides what it shares here.


Part 6. Borders and transit: questions that avoid the false "yes"

Why this matters: procedures for the temporary import, export and transit of sporting weapons are usually written for shooting sports. Their scope may be limited by calibre (often 4.5 mm, while airsoft is 6 mm), by mode of fire, or to members of particular sport federations. A plain "Is there a transit procedure?" can therefore receive a truthful "yes" that does not apply to airsoft at all.

The questions therefore probe coverage, not existence:

# Question
T1 Is transit with airsoft replicas permitted? (yes / no / conditions / not regulated)
T2 Which procedure applies? Act + citation
T3 Does that procedure explicitly cover: 6 mm calibre? Full-automatic replicas? Members of airsoft federations? (answer each)
T4 Documents required: invitation, federation membership, equipment list, police notification, customs declaration
T5 Is a document issued by the player's national federation recognised (e.g. a certified equipment list)?
T6 Is notification required at the border, and to which authority?
T7 Customs classification used in practice: weapons heading 9304 or toys 9503? Duty rate from EU and non-EU origin
T8 EU/Schengen and non-EU differences (relevant for Bosnia and Herzegovina, Moldova, Norway)
T9 Practice: documented or reported experiences at the border (label from Part 2)

Opportunity for the EAF (T5): border procedures for sporting equipment often rely on an equipment list certified by a national sport federation. A standard EAF equipment certificate / player document, issued through the national member federations, could become the document that border procedures refer to. That is a concrete deliverable for agenda item 4.


Part 7. Standard record templates

7.1 Legal act sheet: one per act

Full title · Level and territory · Gazette no. and date · Amendments · In force since
Competent authority · Relevant articles · Verbatim quotes · Source label · Verified on · File
Draft check: gazette number present, not marked draft/proposal [ ]

7.2 Territory sheet: one per country, or per region where competence is regional

Territory · Weapons law (title, gazette) · Classification test C1 to C6 · Minimum age
Penalty range · Event notification (law, deadline) · Transport rule · Notes · Verified on

7.3 Conflict record: working group only

ID · Short title · What collides with what (A: act, article vs B: act, article or practice)
Who bears the consequence (player / organiser / club / federation) · Consequence · Likelihood
Current workaround · Possible solution · Reliability label

Part 8. Publication layers

Layer Audience Contains
Public map everyone Tier 1 values, verification status, last verified date, source citation, legal notice
Members area EAF member federations Tier 1 + Tier 2, full reliability labels
Working group WG members everything above + Tier 3 shared by federations
Federation only each federation its internal analysis. Never collected by the EAF.

Part 9. Quality gates before publication


Part 10. What this means for the map

Status in prototype v0.4:

Extension Status
Reliability label per field (Part 2) implemented (labels, shown as badges with a legend)
Energy split: legal threshold vs game limits implemented (legal_energy_threshold + maximum_energy_limits shown as game limits)
Quick answer for travelling players implemented (quick_answer, country and per territory)
Territories (Part 3) implemented (12 territories for Bosnia and Herzegovina)
Source citation and verified-on date per field open. Currently the citation is in the value and the date is per country.
Classification block C1 to C6 as separate fields open. Currently summarised in legal_status.
Transit block T1 to T9 as separate fields open. Currently transit_allowed + transit_conditions.

Part 11. Proposal: Bosnia and Herzegovina as the reference country

The national study for Bosnia and Herzegovina (completed 23.08.2026) already contains everything Tier 1 requires. We propose to:

  1. fill Bosnia and Herzegovina first, from public legal sources only, as the worked example of a completed questionnaire;
  2. show it on the map with all 12 territories, as proof that the regional model works;
  3. let the other federations use it as a reference when completing their own questionnaire.

Annex: Minimum question set for the questionnaire (Tier 1)

# Question Format
Q0 Competence map (Part 3) table
Q1 to Q6 Classification test C1 to C6 per territory
Q7 Minimum age: purchase / possession / play, and parental consent numbers + citation
Q8 Legal energy threshold value + conditions + citation
Q9 Game energy limits used by the federation values per replica type + measuring method (BB weight)
Q10 Markings / realistic replicas text + citation
Q11 BB requirements text + citation
Q12 Carrying, transport, public display, uniforms text + citation
Q13 Transport between internal territories text + citation
Q14 to Q22 Entry and transit T1 to T9 per question
Q23 Pyrotechnics text + citation
Q24 Contact person, date verified, sources used fields

Each answer carries a reliability label (Part 2). "Unknown" and "not regulated" are valid answers.