Better solutions to what?
Better solutions to stopping the flow of guns to mexican crime syndicates.
One solution would be to outlaw guns in USA... take yours and everyone else's away, that way there won't be any guns here for them to buy... that's the solution we're debating, and if we focus on it as the only solution to the problem, it won't matter how much we disagree with it, it will happen. They'll say that with more than 7,000 deaths so far from the cartel violence we can't afford not to, reguardless of the constitution. They can shove it down our throats as long as that is widely regarded as the only solution.
You had better wake up before you find you've got no rights left.