Detta efter att tjeckiska vapenägare oroats över att ett EU-beslut försvagar deras position.
Tjeckerna har sedan tidigare rätt att använda skjutvapen i självförsvar, men EU röstade 2017 igenom ett direktiv som förbjuder civila från att äga vissa slags vapen. Den tjeckiska inrikesministern sade då att direktivet skulle påverka nästan samtliga 300 000 tjecker med vapenlicens.
– Lagen slår fast den uttryckliga rätten till självförsvar och är tydlig med att det också kan innefatta väpnat självförsvar, säger senatorn och tidigare polischefen Martin Cervícek, från EU-skeptiska Medborgardemokraterna, som lade fram förslaget.
Omröstningen föregicks av att 102 000 jägare, vapenägare och politiker hade skrivit under en namninsamling.