Congress, the President, and SCOTUS (whom the President appoints and Congress confirms).
Just a reminder for any gun owners who vote based on "other considerations."
Yeah, it's representative democracy, not a true one. We elect the people who make the decisions... voters rarely take direct part in actual law making.
In the plastic gun ban law, I think only a handful of congressmen voted against the ban. Same with the armor piercing ammo ban... it wasn't a dem vs gop or conservative vs liberal issue, it was pretty much every elected official agreeing.