Speaking before a crowd in Denver, Obama held up new gun control measures enacted in Colorado - the scene of two of the deadliest gun massacres in US history - as "a model of what's possible".
The president said that taking action to reduce gun violence does not have to infringe on Second Amendment rights.
"There doesn't have to be a conflict between protecting our citizens and protecting our Second Amendment rights," Obama told a cheering crowd in the Western state with a strong tradition of gun ownership and hunting.
Obama is aiming to revive stalled momentum in Congress for several gun control measures, including universal background checks for gun buyers, that he called for after a gunman killed 20 children and six adults at a Connecticut school in December.
The US Senate is set to debate the issue of gun control next week.