Sen. Ted Cruz Embarrasses Anti-Gun Lobby

Love this guy: