Yes, but like most tools it has limitations.
No one now, nor likely in April 1775, wants to start shooting their fellow citizen. But there is only so much civil disobedience before Liberty is forcibly removed, or forcibly preserved.
Therefore we must block the gun-grabbers at the registration stage, like the Canadians did. If they breech our defenses at the stage, Liberty is in real trouble.