As someone else stated, Cruz is choosing to engage in straw man arguments against Trump. Educate yourself.
Considering the last time the President “did something” regarding “gun control”: The most useless, feel good, pathetic excuse of a ban on “bump-fire” attachments, Cruz has a legitimate point. Whether he is a Canadian or not!