Carrying knives & guns
Carrying knives, firearms, etc. is controlled by the “Swords and Firearms Control Law”.
It is illegal to carry a blade of any kind exceeding 6 cm, without justifiable grounds. Persons violating this law face imprisonment with work for up to 2 years or a fine of up to 300,000 yen. Carrying such a blade for self-protection is not recognized as “justifiable grounds”.
Carrying blades less than 6 cm could be considered a breach of the “Minor Offences Act.” If the police determine that you are carrying a weapon of this sort, you could be subject to under custody for up to 29 days or a petty fine of up to 9,999 yen.
Possessing or carrying most kinds of guns without proper authorization is prohibited. 3D-printed guns are considered weapons as well.