That happened under Clinton after Columbine. Regan was an NRA member. It took quite a few Republican votes in Congress to get it passed though.
I stand corrected but he supported it and Clinton’s assault weapon ban. He also signed onerous gun control law in CA.