@McGentrix,
Right now we only have four votes on the Supreme Court in favor of enforcing the Second Amendment.
But we have three liberal extremists who are advancing in age:
Ruth Bader Ginsburg, age 85
Anthony Kennedy, age 81
Stephen Breyer, age 79
Once Trump makes a couple more appointments, the US Supreme Court will explain it to the 50 states.