you be right....nothing stopping them.
if they wish to have a handgun.
The "logic" is that a flintlock is what was available when the Constitution was ratified, so any subsequent technological developments aren't protected. Mind you, they're exercising their 1st Amendment rights to say that on the Internet...