If you do not have a valid Colorado driver’s license, you can buy a long gun (rifle or shotgun), and take it with you. For handgun purchases, you could buy it but you would have to have the dealer transfer it to a dealer with a Federal Firearms License (FFL), in your home state and you could pick it up there. If you live in one of the neighboring states this is a fairly common occurrence and a simple procedure.