Hi, I have some friends moving here from another country and they are working on becoming American citizens. One of the first things I want to do is take them out shooting, give them some training, and eventually buy them their first weapon, probably something simple like a .22 long rifle to practice safe handling and marksmanship, before moving up to the larger calibers. I began thinking though, if there might be any restrictions on non-citizens owning firearms, federally and in Oregon. I did some research on the internet and so far it looks like federally there is no restrictions, but state laws vary. One of the things people kept on saying was that in their state, the non-citizen purchaser must provide their alien ID number and 3 months utility bills to prove their residence, when buying a weapon from a dealer, but in Oregon it is legal to buy from a private party and not go through all of that crap. So my questions are: 1. Are there any Oregon laws restricting non-citizen ownership of firearms? 2. If I buy a firearm from a private person and then sell it or give it as a gift to my friends, and they are ever stopped or questioned by a police officer, will it be a problem if there is no registration of the firearm in their name? I'm a proud American and want to share this awesome right and responsibility with my new countrymen-to-be, but I want to make sure I obey the laws in the process. The last thing I want to do is cause them or myself any legal problems. Thank you for your time!