Colorado lawmakers are on the brink of passing a so-called "red flag" law, which would allow courts to revoke the Second Amendment rights of citizens who are declared threats to themselves or others.

Some Colorado sheriffs have vowed to not enforce the law if approved. And then there is Weld County Sheriff Steve Reams who has declared he is willing to go to jail in order to protect his constituents' Second Amendment rights.

What are the details?

"It's a matter of doing what's right," Reams told CNN.

The law, which gun right advocates overwhelmingly oppose, has earned opposition from more than half of Colorado's 64 counties, some of which have passed resolutions declaring their municipalities Second Amendment "sanctuaries."

However, as CNN noted, failure to comply with a court order "to seize a person's guns could mean sheriffs being found in contempt. A judge could fine them indefinitely, or even send them to jail to force them to comply." For Reams, jail is a sacrifice he is willing to make.

"[The law] has so many constitutional questions," Reams told KDVR-TV. "I can't in good faith go forward and carry out a law that I believe puts constituents' constitutional rights at risk."

Colorado Attorney General Phil Weiser (D) is pushing back against the opposition, telling sheriffs who oppose the law they should resign or challenge the law in court if they disagree with it.

Still, Reams is not wavering despite the consequences he could face for not enforcing the law.

"They could sentence me to my own jail, fine me, or hold a contempt hearing to further this argument along. And honestly, I think any of those possibilities are out there," he told KDVR.

The controversial bill was passed by the Colorado state Senate last week, albeit by just a single vote. The bill will return to the Colorado state House for final approval.