In Bulgaria the law is the most retarded thing. We can't carry blades longer than 20 cm., you need a license to carry even a bb gun, you can't carry semi auto or full auto.. Oh but it gets better.

Say a guy picks a fight with you. Say he is an 80 kg. boxer. You pull a knife on him and stick him? You are at fault, you pay him damage and may eve get locekd up. You are required by law to answer his fists with your fists, never mind that he will punch your teeth in and you will have to spend 5000 euro to fix them.

Say some junkie pulls a knife on you in the street and wants you wallet. You can't shoot him. No, not even in the leg or arm. You'd be at fault and you'd get your license revoked and will have to pay him. Also you'll do several years jail time.

Say you're a watchman in a watermelon patch and a bunch of gypsies come with 4-5 horse drawn carts. They jump off, wielding axes and 30 cm. knives, threatening you. You shoot ONE in the leg with a legally owned rifle. You are guarding someone's private property, at night. Guess what happens - that's right. You pay the thief you shot a hefty reparation, and you go to jail.

Self defense and private property laws are a joke here. It's even funnier that the people whom you'd want to have a gun AGAINST are either the roma minority who are protected by the reverse-discrimination in the government and by a bunch of NPOs and Soros-es, or they are thugs and mobsters who own automatic weapons illegally and the police don't do anything against them. Sucks to be a regular citizen here.