@r0xo: Let me tell you something about guns, I have plenty of experience with them. 1) If they are easily accessible in your home - mean you are irresponsible owner and prone to incidents; 2) If they are not easily accessible (in a locker, safe or w/e) - mean you will have problem when someone enter with a gun. Another thing is 'having some training', you are right - but in the USA training is not required and guess what - a lot of people are not having it. I have training with all kind of firearms and would tell you that, if someone catches me on the street and have a handgun (or a pistol). If he is not careful or don't have practice and is too close - he will be screwed. If he is careful and put some distance between us - I can easily run away. Despite what people thing pistol's short range is completely manageable with a fast sprint and that's why in Europe they are called 'weapons for protection', you can protect yourself in close distance and are not a real threat to people away from you. On the other hand in the US they sell all kind of weapons 'for protection'. An important part is - killing a person (even while defending your home) can be a devastating thing for a lot of people. I won't even gonna bother arguing with Blarrg, loony USA citizen defending their gun rights are as bad as the SJW and BLM. @HHHNNNGGG: About the immigration. Let me tell you an advice coming from the experience of a lot of people. While I'm born in Europe and have easy time accessing developed country and their market, my country was not rich, a lot of people immigrate or at least go for few years to work abroad. The thing which a young man can do are countless, even if he wish to improve his whole family standards. They money/salary you can gain in developed country is usually on completely different level then in some undeveloped/currently developing one, and saving a lot of money is easy. The rest can be send to your family to ensure their standard of living is increased by a lot and they move to the better parts of the country/city etc. So despite your close relationship with your family, you can do a lot sacrificing few years working abroad for their sake. Studying/working in Germany/Holland is easily achievable for a lot of people and apply for visas is not as hard as people think. Then getting a good salary (depending on the sector you wish to work in) is also easy, 1,500 euro to 2,500 euro is nothing unheard of when you are working high-payed job or stuff with high 'risk' or 'problems' like welder for example (which is really straining for the eyes). Then you can easily live (sharing rent, cooking for yourself and eating at home) with no more than 600-700 euro each month, so you can save all the rest and send/bring them to your family. After few months or an year you can see how much cash you can bring and what difference they can make for all of you.