What does one actually need to buy a firearm in the US? Do you need a license, if so, what does it takes to get it? I'm not an american nor have I been there, but to me it seems that everyone in america got their own gun. I saw a documentary last night where a guy just walked right into a weapon...