yeah, if you are not a resident, CO dealer will not allow the purchase. As far as private party to him... im not sure of the legality, but if you knowingly purchased it to sell to him, i beleive that is a violation as well. if you want to stay on the right side of the law, you are best to tell him to wait till he gets home.

Of course if its just something he wants and cant get there, but its legal to own, an FFL transfer to his state is always an option.... just like gunbroker or something, he buys it, the FFL here ships to a FFL in his state where it is transferred to him.