How do US citizens get guns?

Do you buy them from Walmart? Sporting / hunting stores? Gun Stores? Back alley gun shops?
15 answers 15