Many Americans can buy a gun in less than an hour while in other countries, the process takes months.