All day long. Many big machine shops have them.
No, you cannot. Combat arms' guns are rental guns. If you buy a 1-Day FAMAS it'll expire in 24 hours.
170
Depends on what gun, and where you are located. Federal law does not place a limit, but some states place limits on the number of handguns that you may buy in a one month time period.
Not all Green Day fans like 21 guns. Trust me im more of a Old time Green Day fan. To answer your question, Many of them do.
Gunsmiths don't make guns - they may assemble them from previously manufactured components, but they don't actually "make" guns. Factories make guns.
Many thousands, far too many to be counted.
Guns and tanks
According to my iPod: 5 minutes and 21 seconds.
If you live in a neighboring state, you can buy Title I long guns without even being a resident. As for residency, you can buy a firearm in Colorado the day you get a Colorado drivers license. For military personnel, orders showing that you've been stationed in Colorado for at least 30 days are required if they don't possess a CO license.
No such records exist.
On average, about 100 people die each day in the US due to guns.